cascarrabias
Top 30000
Meanings
Noun
1. a curmudgeon, crank, grump, grouch (colloquial)
Examples2
Did you just call me an old grouch?
Grandpa was a real curmudgeon to the very end.