Top definition
1) Technical killer, for example in DJ battles.
2) Killer techniques, plans of domination.
by Bugzy TechKilla August 11, 2003
Get the mug
Get a TechKilla mug for your Facebook friend Abdul.