Top definition
A transportation system comprising of a vast network of tubes.
"Luke is dumb because he doesn't know what a intartube is."
by thrive868 May 11, 2008
Get the mug
Get a Intartube mug for your brother Paul.

Available Domains :D

  • intartube.com
  • intartube.men
  • intartube.net
  • intartube.org