akhkhazu's definitions
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 rain mug.