Random Words:
1.
a hetero male ( metrosexualor otherwise) who is catty / bitchy in a stereotypically feminine way but without loss of masculinity; a here..
1.
son of a bitch basically
"That hijo de la puta fucked my wife!"
See man-bitch, whore, son..