1 definition by d00dmanbr0

Top Definition
A zoom tube is a nickname for a big exhaust on imports.
Check out the zoom tube on that honduh.
by d00dmanbr0 December 30, 2009

Mug icon
Buy a zoom tube mug!