VariousWords beta
Related Terms:
Definitions:
Adjective
crabbed
crabby
cross
fussy
grouchy
grumpy
bad-tempered
ill-tempered
Definition: annoyed and irritable
Definition: Irritable; easily upset; angry; tending to complain.