The London Underground Share definition Flag When one person defecates into another person's anus. Dan and Tim took a ride on the London Underground. Now Tim's full of shit. The London Underground by KittySlitter January 7, 2015 0 0 Get merch Get the The London Underground mug. Buy Now — $32.95 See more merch