1 definition by a non ignorant person

A word used by ignorant people to describe a homosexual man who isnt afraid of all the homophobes out in the world. (dont underestimate homosexual men just because of the way they act.)
... and when he called the guy a homofag he got his fucking ass kicked so bad he was in the hospital for a week.
by a non ignorant person January 31, 2004
Get the homofag mug.