combination of ninja, and fantastic. used to describe things that are, well, ninjatastic.
dude, my car is completely ninjatastic.
by Mechanic June 26, 2004
Get a ninjatastic mug for your cat Larisa.