look up any word, like swag:
 
1.
(n.) masturbating and achieving orgasm during driving.
I carmaxxed about halfway through my drive to philadelphia the other day
by keillor December 13, 2010

Words related to carmax

chapstick