meaning of Awesome car ride

Awesome car ride meaning in Urban Dictionary

When someone masturbates as they tend to be driving.Or driving with someone and masturbating.