i had car sex the other day with my boyfriend, neill and it was amazing
intercourse that happens inside a car, truck, van, or any type of motor vehicle (space permitting)
"i had car sex the other day with my boyfriend, neill and it was amazing" What is the definition of "car sex"?