What does Awesome car ride mean?

Awesome car ride meaning in Urban Dictionary

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