An area near transport stations, traditionally train stations, where people go to to meet up and partake in a 'Sneaky One'.
Amrit, where are you going? OH, just to the meeting point
3👍 2👎