1 definition by Steve Hemmings

Top Definition
Having sex with thai hookers in a car.
I took a road trip in Thailand and i had The Bangkok Bus Ride
by Steve Hemmings August 05, 2008

Mug icon
Buy a The Bangkok Bus Ride mug!