Spanish slang (pejorative) for a gay man.
The word "mariposa" (fem.) is the Spanish word for butterfly (male or female).
Mi estúpido hermano es un mariposo.
by SomeCambridgeGuy November 13, 2013
Get the mariposo mug.