bitch
noun
°A female dog or other canine. In particular one who has recently had puppies.
"My bitch just had puppies: they're so cute!"
°(vulgar derogatory) A female who is malicious, spiteful, unbearable, intrusive, or obnoxious.
"Ann gossiped about me and mocked my work; sometimes she can be a real bitch!"
verb
°To make derogatory comments (about a person).
"Look, I saw you bitching about me yesterday, I know how you feel: why can't you say it to my face?"
°To criticize (something) spitefully, often for the sake of complaining rather than in order to have the problem corrected.
"All you ever do is bitch about the food I cook for you!"
synonyms: female, cow, harpy, bastard more» , doormat, gripe, grumble, kvetch, moan, whinge, toughie, stinker, pain in the ass, badmouth, slag off, snipe, gripe, grumble, kvetch, moan, piss and moan, sniff at, whine, whinge