Skip to main content

Acid Rain Shower

When you get a woman to stand over your head, legs spread, and she administers a douche to herself and the resulting after fluids rain down on your head.
I cant believe that Steve actually pays women to give him an acid rain shower!
by Khronepsis June 18, 2011
mugGet the Acid Rain Showermug.

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