by bilaaaal January 11, 2014
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 RainDogs May 24, 2018