Top definition
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!
by Seattle White Thunder December 03, 2015
Get the mug
Get a london tube mug for your coworker Bob.