the.com/grouch

A grump who's given up pretending the glass is anything but broken.

means A habitually irritable, complaining person who grumbles rather than copes cheerfully.

from Grouch surfaced in American slang in the late 1800s, likely growing from the older dialect word 'grutch' meaning to grumble or bear a grudge — itself from Old French 'grouchier/groucher,' to murmur or complain. The same root gave English 'grudge.' So a grouch and a grudge are linguistic siblings: one mutters in the moment, the other nurses it for years.

Origin
From grutch, old word for complain
Famous resident
Oscar lives in a trash can
Secretly
Often just a disappointed optimist
the.com · every word