Top Definition
A small car, most likely from Japan, that is awesome and filled with lights that light up the night sky. Most often rode downtown with the windows down and music blaring. When people stop and turn to look the people inside the car yell obscene things at them.
"Hey, you guys wanna go for a ride in Terrence the Techno Tank and yell at people?"
by Phantom Inchanter June 15, 2009
5 Words related to Terrence the Techno Tank

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.