2 definitions by product11
the act of taking heroin and ecstasy with your girlfriend/boyfriend getting in a vehicle of some kind, turning off the head lights and going at least 100 miles an hour on the high way while having sex.
by product11 March 4, 2011
by product11 March 4, 2011