1 definition by jay ma

Top Definition
To masturbate
The girl from next door told me how much she likes my new car. I have to go wash my Camaro now.
by jay ma August 18, 2011

Mug icon
Buy a wash my camaro mug!