crabby person


Meanings

  • a quarrelsome grouch

Synonyms