look up any word, like trill:

1 definition by donald232

Some sort of awesome power thing in Ninja Gaiden.
Also a term for something of unbelievable coolness or awesomeness or something of other unbelievable magnitude.
"I'm going to drop some ninpo whoopin' on yo ass dawg"
by donald232 May 10, 2006