Mariguallo
A combination of maricon (a homophobic slur) and pariguallo (a Dominican term for a naive person or a loser), resulting in a word that serves as a broad, derogatory catch-all for anyone seen as weak or foolish. (In the Dominican Republic, a pariguallo is someone who is easily fooled or lacks street smarts).
That faggot! Such a sucker! Actually, that guy is just a total Mariguallo!
Automatically translated from Spanish