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.