Dog's face

n.

Heard in Mayo

An ugly person, especially one with a face resembling that of a dog.

In use

G'way you dog's face!

Posh English

Away with you, you dog-faced specimen.