bitchy-pants
bitchy-pants · bitchy-pants
A currently irritable or habitually unpleasant personA currently irritable or habitually unpleasant person.
Meaning
1 senses(attributive, derogatory, slang, sometimes, vulgar)A currently irritable or habitually unpleasant person.
Near-synonyms: bitcher, grumpy pants, grump
Origin
From bitchy + -pants.From bitchy + -pants.
Wiktionary, CC BY-SA 4.0 · source