The definition :
Definitions of crosspatch:
- noun: a bad-tempered person
Are you interested in alternative search :
:churl crank grouch grump disagreeable person unpleasant person crabby person crab fire eater hothead misanthrope
If you like reading news check: