london tube Best definition london tube An uncircumcised British men’s “old man.” That dude at the urinal was totally rocking a London Tube! So I slept with this guy I picked up at the club last night, and he had a serious London Tube! Share this definitionsFacebookGoogle+TwitterLinkedin
For the last time this define was seen 66 times.