One who bitches or complains.
Near-synonyms: bitchy-pants, grumpy pants
From bitch + -er.
Select a language to see translations