Puto is the masculine form of the multi-functional Spanish puta, meaning “prostitute.” It's used as a slur against people who are gay and an insult to anyone perceived as weak or contemptible.If OP knew better Spanish, he would have referred to the douche as Puta
Last edited: