Steamer

noun.
A person who angers easily.

An annoying person.

Used in the south of Ireland, perticularly in Limerick.
I'd hate to have to work with him, he's an awful steamer.
by thenoelster August 29, 2018
Get the Steamer mug.