Grumpy : adj. (dialect variant of squeaker "who easily squeaks teeth ").
"Grumpy" is said of someone in a sullen and surly mood (synonyms: cantankerous, grumpy, surly; in the region: gringe, marabout).
By extension: Cranky mood.
Noun: He's a cranky old man.