cranky pants

Related

toddler · tantrum · crabby · grouchy · snappy · pouty · bad mood · overtired · nap time · meltdown · snippy · huffy · testy · peevish · curmudgeon · sour · sulky · fretful

Opposites
mood/temperament

cranky pantshappy camper

Satisfied, untroubled person

sunshine · sweetie pie · smiley face · little angel · good egg

agreeableness/social manner

cranky pantseasy-going

Tolerant and unhurried

agreeable · good sport · easygoing · pleasant · sweetheart

temperament/mood

cranky pantshappy camper

Satisfied, untroubled person

ray of sunshine · cheerful · sunny · good-natured · jolly

Familiarity
Top 2,000,000