I can see that, and I don’t disagree with your last sentence, in a vacuum; but the fact that the people who throw “puto” around very easily use “pinche puta” to insult women makes me think it’s not homosexual for most. If it’s “fucking bitch” for women, then it’s “fucking asshole” or even the same for men (which if…