green ninja

1)An idiot of unimaginable stupidity.

2)A complete retard.

3)More likely then not, a wannabe asian.
by Squidi.net/forum April 25, 2005
mugGet the green ninja mug.