An area near transport stations, traditionally train stations, where people go to to meet up and partake in a 'Sneaky One'.
by Bilal.Batty January 11, 2014

by bilaaaal January 11, 2014

It is a round of golf
by RainDogs June 09, 2018
