Top definition
when you have sex in a car will its moving
me and my girlfriend went into a taxi and as it started to move we both decided to do The American Car Ride.
by Frightfuldog November 08, 2009
Get the mug
Get a The American Car Ride mug for your grandma Zora.