Skip to main content

Aldgate Pump

Victorian water pump in Aldgate, East London.
Used to signify something extreme or unique.
She's got the biggest pair of tits this side of the Aldgate Pump
or
He's the biggest asshole this side of the Aldgate Pump
by HarryTheBeast December 10, 2008
mugGet the Aldgate Pumpmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email