Face-in-a-fit

n.

Heard in Dublin

A person who appears visibly cross or in a foul temper.

In use

..What's wrong with you, face-in-a-fit?

Posh English

Whatever is the matter with you, you appear thoroughly out of sorts.