Skip to main content

Definitions by Michael Morgan-Abel

A colloquialism for Forest Gate. At town in East London.
"I'll meet you at 9pm in Gate by the station"
gate by Michael Morgan-Abel July 1, 2007