Ducks face
Heard in Galway
A person possessing an exceptionally unattractive facial appearance.
Go away outta that, you miserable ducks face!
Take yourself away, you thoroughly unfortunate looking fellow.
No matches
Heard in Galway
A person possessing an exceptionally unattractive facial appearance.
Go away outta that, you miserable ducks face!
Take yourself away, you thoroughly unfortunate looking fellow.