Waggon

n.

Heard in Cavan

An abrasive, sharp-tempered woman or a person of distinctly unpleasant appearance.

In use

Wudya look at the sour mug on yer wan, absolute waggon like!

Posh English

Pray cast your eyes upon the sour countenance of that young lady, she is a rather formidable battleaxe!