1 definition by toymachine0922

To Ejaculate on someone and shower them with your cum
Jenny couldn't see after I Cambodian Carwashed her and it got in her eyes
by toymachine0922 March 28, 2008
Get the Cambodian Carwash mug.