Skip to main content

Chinese Car Wash

A Chinese massage parlor where you receive a happy ending, usually men go just for that reason.
Hey Ed wanna go down to the chinese car wash after work tonight?


The new girl at the chinese car wash is a screamer.
by Ken R December 21, 2008
mugGet the Chinese Car Wash mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email