adjective
1.
Synonyms: insane 1, crackbrained, cracked, ||crackers, ||cracky, crazed, crazy, cuckoo, daffy, daft
2.
Synonyms: cantankerous , bearish, cankered, cross-grained, crotchety, ornery, vinegarish, vinegary, waspish, waspy
Related Word: contrary, difficult, froward, perverse
3.
Synonyms: irascible , choleric, hot-tempered, quick-tempered, ratty, ||stomachy, temperish, testy, tetchy, touchy
Related Word: bad-humored, ill-humored; disagreeable; ugly
Idioms: out of sorts