old grouch
- curmudgeonIll-tempered, stubborn person
- crankRotary operating handle
- grumpIll-tempered person
- codgerCrusty elderly man
- sourpussHabitually sullen person
cantankerous · cranky · irritable · grumpy · crotchety · ornery · miserable · whiner · complainer · scowl · frown · bitter · surly · crusty · porch · rocking chair · mutter · growl
old grouchray of sunshine
Incurably upbeat person
happy camper · optimist · sweetheart · Pollyanna · eternal optimist
old grouchlife of the party
Most entertaining guest
social butterfly · people person · charmer · bon vivant · glad-hander