She has had some really BAD sex, or hasn't had any lately.
That a man's ego has been hurt, and he needs to resort to insults. Poor baby.
She hates men?
She's just another human being.
It means shes smart enough not to spread her legs for ******** anymore
Someone who's been really hurt by men, and doesn't want to give men a chance. Possibly that woman hasn't met any good men.
I hate to say it, but it sounds like you're a battleaxe. Now, that is cool!
It used to mean a term for a Lesbian.,these days,I'm not sure