1. Macho guy who thinks he's alpha because he's straight.2. Any unlikable straight guy.3. The straight man's equivalent to faggot.
He thinks he's soooo cool. What a weenut.