crosspatch

(-pac̸h′)

noun

Informal a cross, bad-tempered person

Origin: cross- + dial. patch, fool, childish person

See crosspatch in American Heritage Dictionary 4

noun
A peevish, irascible person; a grouch.

Origin:

Origin: cross

Origin: + patch, jester

.

link/cite print suggestion box