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 26, 2005
Get the green ninja mug.