What is Keysurf?
Piece of stinking excrement
I think I just stepped in some keysurf.
See isp, internet, rape, theft, assholes