Top definition
Reduction in internet speed due to overuse or network connectivity issues.
Twelve wireless devices running on our wi-fi caused massive slowages for everyone today.
by vocalhoney February 01, 2013
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush