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.
by Khronepsis June 18, 2011
Get the Acid Rain Shower mug.Related Words
Acid Rain Shower • acid rain maker • AcidRain • acid • acid bath • acid reflux • acid rock • acid face • acid rap • acid test