1 definition by Awesome ninja
1.The ability to sneak up on a person or people from amazing and Crazy angles...
2.Ninja star throwing skills....
3.Level 6 nunchuck abilities...
4.Extreme stealth traits...
2.Ninja star throwing skills....
3.Level 6 nunchuck abilities...
4.Extreme stealth traits...
by Awesome ninja April 29, 2012