Relish face

n.

Heard in Sligo

An insult for someone with bad acne.

In use

Hey relish face... hows da relish on your face?

Posh English

I say, spotted visage, how fares the eruption upon your countenance?