Ducks face

n.

Heard in Galway

A person possessing an exceptionally unattractive facial appearance.

In use

Go away outta that, you miserable ducks face!

Posh English

Take yourself away, you thoroughly unfortunate looking fellow.