Key hunt

n.

Heard in Meath

An unpleasant or contemptible person.

In use

Shut yer trap and tighten up, ya odious key hunt!

Posh English

Silence your mouth and comport yourself properly, you most disagreeable lowlife!