look up any word, like cleveland steamer:
 
1.
An expression used to describe someone as a homosexual. For example, poofter, fag or twink
"Angelo over there is a fifi man"
by Michael Pennington July 10, 2006

Words related to fifi man

bati boy fag flamer poofter twinkie