Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by akhkhazu
acid rain
Share definition
Flag
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
)
I
know
you'
re
into golden showers, but how about some
acid
rain instead?
acid rain
by
akhkhazu
February 21, 2009
Get the
acid rain
mug.