C2 noun /kərˈmʌdʒən/
curmudgeon
Meaning
a bad-tempered, cranky, or irritable person, usually old
Example
The old curmudgeon complained about everything in the neighborhood.