Gee features

n.

Heard in Dublin

An insult directed at someone possessing a peculiarly unattractive or severe facial appearance.

In use

Shut yer trap, gee features, ye absolute dose!

Posh English

Be quiet, you hideous specimen, one has rarely beheld a more disagreeable countenance.