Skip to main content

Definitions by Tred McGnarly

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