look up any word, like 12:

1 definition by nczx

 
1.
T T
Twin Turbo (force-fed via 2 turbochargers)
That 300zx Twin Turbo almost lost to the Supra TT.
by nczx September 06, 2006