look up any word, like donkey punch:

1 definition by Noochie Pie

 
1.
Crazy Asian
Did you see that kyle? Crazy asian!
by Noochie Pie May 24, 2011
19 49