Am just debating with DH whether to call a woman a bitch is explicitly sexist, or whether it is a sex-specific insult? I know, it's an odd thing to be discussing.
My perspective is that bitch, whore, slut etc. are all discriminatory and sexually derogatory terms that have specific non-feminist implications.
His perspective is that bitch is rather different to the other insults listed above - he equates it to 'bastard' as a sex-specific male insult. He agrees the other terms are sexist.
I told him you'd probably know
Am I right or is he?