crosspatch

A grumpy, bad-tempered or irascible person.

Noun

  1. A grumpy, bad-tempered or irascible person.

Origin

From cross (“grumpy”) + patch (“fool”).

Forms

crosspatches cross-patch

Synonyms

grouch

From Wiktionary's contributor community, shared under CC BY-SA 4.0.