MrsSpringsteen
Blue Crack Addict
I think pig is the closest, but that's not saying much since a number of guys wear it like a badge.
Whore is legit to use. Slut is not.
Would "pig" be referring to their sex lives? It just doesn't seem that men get that same kind of treatment, to make that kind of insult about their alleged sex lives or habits. It's just like that instant zinger, I'll call her a slut.
I don't know or care whether he meant whore as in sell out or media whore or whatever-he said slut and it's just unnecessary. Whoring yourself out in a non sexual way is an entirely different thing, like selling out your soul. Is that what you mean?