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 Facebook friend G√ľnter.
buy the domain for your recipe site