Skip to main content

emolyfe4lyfe's definitions

sangria

sangria refers to a girl's period ; red like sangria
"I spot a stain on that girl's pants she must be having sangria this week."
by emolyfe4lyfe November 13, 2017
mugGet the sangriamug.

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