bitch

noun

1.
an unpleasant difficulty
2.
a person (usually but not necessarily a woman) who is thoroughly disliked
3.
informal terms for objecting
Derived from:
bitch bitchy
4.
female of any member of the dog family