Skip to main content

Definitions by Joshhartschode

The act of masterbating while driving your car
Yo man, this burrito took me to flavortown and got me all worked up while I was driving home so I just had to car pop to relax, there was no choice. Nova nation🙌.
Car pop by Joshhartschode June 8, 2017