Bitch is a word with multiple meanings and usages in English, ranging from offensive to affectionate depending on context.
Primary meanings include:
1. A female dog (literal meaning)
2. A derogatory term for a woman (offensive usage)
3. A complaint or expression of dissatisfaction (e.g., "Stop bitching about it")
4. A difficult or unpleasant situation (e.g., "This job is a real bitch")
5. Among friends, can be used playfully or affectionately (e.g., "Hey bitch, what's up?")