Acid Rain Share definition Flag When a woman is giving a man head and she vomits on his dick mid-blowjob Dude I heard about you last night. She pulled the old acid rain on you hoo hoo Acid Rain by Get after it hoo hoo January 22, 2009 0 0 Get merch Get the Acid Rain mug. Buy Now — $32.95 See more merch