Skip to main content

scarlet rain

When you stand over a person and drip period blood on them like a golden shower.
Bob’s fetish is scarlet rain.

I can’t wait for Mistress Audrey’s scarlet rain.
by Bob bob bob bob June 13, 2023
mugGet the scarlet rainmug.

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