1 definition by a poor soul

Top Definition
Where stoners in Wilton go to smoke in peace.
Hey man, wanna get high?
Sure. Let's go to trackside.
by a poor soul August 27, 2006

Mug icon
Buy a Trackside mug!