a homosexual man, one who is incredibly gay. Also used as a "put down" word.
A flaming homosexual...
78👍 136👎