the act of expelling gas (farting), then urinating on them. Similar to real acid rain caused by rain passing through hazardous pollutants in the air (smog)
by akhkhazu February 21, 2009
Get the acid rainmug. dang, i wen ova tha german gurls house , she wuz lyke 'me wan acid rain' then she took a dump. i wuz all confused biatch
by SpRoOf September 5, 2008
Get the acid rainmug. by Deandre Frankenstein December 12, 2013
Get the acid rain makermug. 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 Showermug. by LegenadryLegend21 December 30, 2016
Get the acid rainmug.