C2 adjective /ˈkrɒtʃ.ə.ti/
crotchety
Meaning
bad-tempered, easily annoyed, and often complaining
Example
The crotchety old man yelled at the children for playing near his house.