Short for
new technique.
1. When someone shows you something
new, usually something that has never been show to you before, or has never been done.
2. Someone comes up with a new, sometimes unconventional, way to do something.
Originated from the Melee scene.