CRABBED


Meaning of CRABBED in English

Sour, ill-tempered, difficult.

Slang English vocab.      Английский сленговый словарь.