Search
Home page
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
Store
Blog
Advertise
Add a definition
User settings
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
Store
Blog
Advertise
Search
acid rain
Share definition
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?
by
akhkhazu
February 21, 2009
Flag
Get the
acid rain
mug.
More random definitions