fegeleh
a Yiddish word that refers to a man who is gay or is thought to be gay. It can be translated as "faggot," but to me it doesn't have as strong a negative connotation. It comes from the German word "vogelein," meaning "little bird."
Interesting guy. Maybe he's a fegeleh?