cascarrabias
Meanings
Noun
1. a curmudgeon, crank, grump, grouch (colloquial)
Examples2
¿Me acabas de llamar viejo cascarrabias?
Did you just call me an old grouch?
El abuelo fue un verdadero cascarrabias hasta el final.
Grandpa was a real curmudgeon to the very end.