Crosspatch definitions

noun

a bad-tempered person

See also: grouch grump crank churl