Top Definition
Slang term for the internet.

"I'm sure there's a pic of that on the Stevens Tubes somewhere."
#stevens #tubes #internet #ted #web #www
by Xenomech March 01, 2007
6 Words related to Stevens Tubes
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×