1 definition by Xenomech

Top Definition
Slang term for the internet.

"I'm sure there's a pic of that on the Stevens Tubes somewhere."
by Xenomech March 01, 2007
Mug icon
Buy a Stevens Tubes mug!