look up any word, like donkey punch:
 
1.
Italian slang for gay
I can't believe that finocchio walks around like that.
by Pearbear November 30, 2005