Definition of crabby
crabby
annoyed and irritable
Synonyms
fussy
Nepali Meanings
Word of the Day
25 July 2026
annoyed and irritable
Synonyms
Nepali Meanings
25 July 2026