A derogatory term for an Italian
bazza: i hate you fucking itais!!!
strange bloke: but im Swiss
bazza: yeah... well i hate them too!!!
strange bloke: but im Swiss
bazza: yeah... well i hate them too!!!
by Tred McGnarly September 05, 2006