This is an nsfw sub, which is commonly associated with sex. If you're taking it literal I understand the confusion.
I used "sex" as a stand in for a general sexual content, not literal sex. I'm only saying if you showed up to my company outing dressed as such I would, in American culture at least, take it as a crossing of a line simular to a man wearing shorts with no underwear.
I have no moral objection. Just saying that I wouldn't wear this outfit to a work event. If you're in Europe, less of a problem.
Hey don't bad talk Mexicans.