Top definition
A city that has been in the planning stages for over a decade. It's a futuristic city made out of Tanks, high powered weaponry and clowns. Lots and lots of clowns. Construction is scheduled to be complete in the year 3076.
by Bird Boy January 09, 2010
Get the mug
Get a Tank City mug for your mother-in-law Nathalie.