Smelly gee

n.

Heard in Dublin

A dirty or unhygienic person.

In use

Get away from me ya smelly gee you are alergic to soap

Posh English

Keep your distance, you thoroughly grubby fellow, for you appear entirely allergic to soap.