Skip to main content

Team Evil's definitions

Red Rain

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!
by Team Evil July 28, 2010
mugGet the Red Rain mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email