Top definition
To browse the internet on someone else's computer, or to browse whilst logged in as another person.
Can I surf on your turf?
by electroweak November 07, 2009
Get the mug
Get a surf on your turf mug for your mate G√ľnter.