Top Definition
a person who cant stand english, but will do anything because they dont understand english
do u speek english? no do u like dick
ask jonny to the chines girl
by cody December 11, 2003

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.