Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Team Evil
Red Rain
Share definition
Flag
When a woman excretes menstrual fluids (blood) onto their
partner
. Such as a
Golden
show while
the woman
is on her period.
Danielle: I went to give Si a golden
shower
, but I juiced my
vag
blood all over him! RED
RAIN
BIZNATCH!
Red Rain
by
Team Evil
July 28, 2010
Get the
Red Rain
mug.