grump
grump - noun
a bad-tempered person
grump - thesaurus
churl
crank
crosspatch
grouch