Ya moggy boy

exp.

Heard in Limerick

You horrible fool.

In use

Shut up you ya moggy boy

Posh English

Do be quiet, you perfectly dreadful fool.