Top definition
An area in the City of London that exists roughly around the train stations of Barbican, Farringdon and Moorgate. Newcomers to London, and often residents of the city as well, can easily get lost in the labyrinth of confusing road layouts, dead ends and multi-level streets. It is rumoured that a school day-trip from High Wycombe entered the Barringate Triangle in 1998 and never returned.
Sorry I'm late, I tried to take a short cut and got lost in the Barringate Triangle.
by PiemasterUK February 18, 2013
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush