1 definition by Cannonball Taffio Jones

A pub that frequently serves after hours, otherwise known as a lock in.

Comes from television programme the Crystal Maze where contestants could get locked in if they failed to complete tasks.
I’m going to the Royal Oak tonight.

Ah the Crystal Maze.
Why do you call it that?
Automatic lock in.
by Cannonball Taffio Jones October 25, 2023
Get the Crystal Maze mug.