Top definition
Some sort of Ninja move that saves the day... Specifically while making glass art on a torch.
by ework February 20, 2013
Get the mug
Get a ninja tech mug for your friend Abdul.