Search Engines
Chevy Express
YouTube

What does tube on YouTube mean?

333435

Answer

User Avatar
Wiki User
03/27/2010

it sounds cool!


Tube means TV. Sort of "Your TV"