Skip to main content

le_egavas's definitions

Scarlet Sled Team

A slang term for two or more people who've both earned "red wings" (performed oral sex during menstruation) with the same partner- essentially Eskimo brothers by way of period-based hookup.
Dude, I just realized me and Jake are on the Scarlet Sled Team after that party...awkward.
by le_egavas September 7, 2025
mugGet the Scarlet Sled Team 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