What is Taking It To The Streets?


1.

Masturbating; jerking off.

Dave's up there in the shower taking it to the streets again!

See Rob


80

Random Words:

1. orgasming with a group of 3 or more people therefore a resulting orgasmication is achieved. fucking hell lads theres so many girls here..
1. one who is in the state of being utterly and irredeemably heinous and ugly. Mark's ex-girlfriend is a hoenatch...
1. Male sexual magnet from the south west. that Betty is soooo lush ... See kitten..