CRANKYBIRD


Meaning of CRANKYBIRD in English

A person in a foul/fowl mood. Example: Jeeze, why are you being such a crankybird?

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