Subscribe English
look up any word, like fapping:
 
1.
Slang term for the internet.

"I'm sure there's a pic of that on the Stevens Tubes somewhere."
by Xenomech March 01, 2007
2 1

Words related to Stevens Tubes:

internet stevens ted tubes web www