1 definition by rainbow_socks

Top Definition
(noun) A man who is straight but acts in way usually associated with homosexuals.
Many times, their friends are never exactly sure of the friend's sexuality.
Girl 1: "How do I look babe?"
Heterofabulous Man: "Darling those shoes are FIERCE!...and did i mention you have ah-MAH-zing tits?"
by rainbow_socks March 06, 2012

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.