Top Definition
An indian/pakistani dude who has terrible English and always gets his ass kicked by his friends.
American dude : Why does that guy have terrible English?
Indian dude: Oh, he must be an izoozi!
by Rob June 14, 2006
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.