Top definition
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
Get the mug
Get a Acid Rain Shower mug for your barber Rihanna.

Available Domains :D

  • acidrainshower.com
  • acidrainshower.org
  • acidrainshower.se
  • acidrainshower.net
  • acidrainshower.men
  • acidrainshower.ninja