Piss ant

n.

Heard in Laois

An annoying or irritating person.

In use

Jaysus, will you go away ya piss ant

Posh English

Heavens, will you please depart, you tiresome little fellow.