grumpypants
Perpetually sour individual
Grumpypants is a playful term for someone who's being grumpy or irritable, often used affectionately or to tease: Don't be such a grumpypants.
The "-pants" suffix follows a pattern of mock-childish name-calling (smartypants, fancypants), softening the criticism into gentle ribbing rather than genuine complaint.
Habitually sullen person
- grouchHabitually irritable person
- curmudgeonIll-tempered, stubborn person
- crankRotary operating handle
- killjoyOne who dampens merriment
wet blanket · party pooper · grinch · scrooge · old fogey · fuddy-duddy · spoilsport · buzzkill
sourpuss
Habitually sullen person
- grouchHabitually irritable person
- curmudgeonIll-tempered, stubborn person
- crankRotary operating handle
killjoy · wet blanket · party pooper · grinch · scrooge · old fogey · fuddy-duddy · spoilsport · buzzkill · stick-in-the-mud
cranky
Ill-tempered and peevish
- grouchyEasily annoyed, ill-tempered
- testyShort-tempered, easily provoked
- petulantChildishly bad-tempered
fretful · touchy · snappy · sulky · peevish · tetchy · querulous · irascible · short-tempered · impatient
childish
Immature in manner
- tantrumUncontrolled display of frustration
- whiningProlonged nasal complaining
- poutingShowing petulant displeasure
sulking · silly · pouty · fussy · moody · dramatic · huffing · stomping · scowling · moping
grumpypantsray of sunshine
Incurably upbeat person
happy camper · sunny disposition · bundle of joy · Little Miss Sunshine · Pollyanna
pants, grumpy, pant, panting, grump, underpants, panted, grumps, grumped