1 definition by NunoLmaoN

It's the way portuguese young people call you tube. Tube=Tubas, because, in portuguese, most common words in plurar end in a "s".
"Já viste o vídeo no tubas?"
"Ela pôs o vídeo no tubas!"
by NunoLmaoN July 11, 2008
Get the tubas mug.