Machismo means sexism/homophobia in spanish, it means male superiority. It seems machismo is also a word in english when I google it "strong or aggressive masculine pride" sounds better, but in spanish Machismo is not the appropiate word for that, I don't know if they are using the spanish or...