Top definition
the speed of your internet, usually measured in KBps or MBps.
My internet speed is teh sux0r.
by Nick June 27, 2004
Get the mug
Get a internet speed mug for your buddy G√ľnter.
buy the domain for your foodie site