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
victorian water pump in aldgate, east london
"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" What is the definition of "aldgate pump"?