History
History
Synonyms
UK
US
Meaning:
disgruntled

annoyed; angry; in a bad mood

unhappy; critical

CRABBING as in Wiktionary
CRABBING as in Wikipedia