I got the green glow under my car, origin?

Kirarawr

New member
I know it means to have sex in your car, and I know it's used in a Hot Action Cop song, but is that where it came from? Or does it have a different origin?
 
Back
Top