tube

A Tube is a video site with embeded Flash or HTML5 videos.
Youtube is on of the best known Tube sites or Tubes.
by EnriqueN January 07, 2011
mugGet the tube mug.