1 definition by PanPan3.14159

Top Definition
The coolest freaking person ever, usually with wicked awesome moves
Woah, did you see him jump? Total screaming ninja.
by PanPan3.14159 December 02, 2008

Mug icon
Buy a Screaming Ninja mug!