What does Bumpy Ride mean?

Bumpy Ride meaning in Urban Dictionary

Term regularly discribe obtaining a lap dance from a flatulating stripper.