Skip to main content

Definitions by Damien W.

the track 

An area where hookers work.
I picked up a bitch on the track and got my dick sucked for dub.
the track by Damien W. May 25, 2008