@Adverb,
Adverb wrote:
I know bitch is an offensive word, but how strong is it? Can I use it to describe a woman who is not polite of just being mean?
In what format would you be using the word? In a letter to an editor? Yes, its too offensive. In a letter or email to an employer, your work supervisor, or some agency of whom you are writing a complaint to/making some sort of appeal to? Yes. Find a more sensitive way of describing the situation to make your case.
In a water cooler gossip session? Yes and no, depending on how much you trust the person in which you are confiding the information to.
While ranting to your best friend during coffee time or lunch? The best place to use such language, still I would refrain from using it without proper and reasonable elaboration.