Its not a word I use lightly nor do I advocate anybody else using because than likely their definition is different from mine.
Once I wrote a really long post about this but this one is the shorthand:
A bitch is a rude ass, ignorant person who disrespects me or others for no other reason than that they can or because they’re stupid. Disrespect me, disrespect what I stand for, disrespect the persynhood of others–a bitch gets their energy from disrespecting and dehumanizing others and has the privilege of not being called out on it.
To me, this is not a compliment, therefore I do not understand why so many people embrace bitch feminism or its related brands. Its not the highest insult either. Its not a word I use casually either. It just is what it is.