crankypants

A person who is cranky on a regular basis over stupid things. They are not angry, just cranky.
My boss can be a real crankypants.
by Janet S. March 15, 2006
Get the crankypants mug.