Skip to main content

Definitions by tranks

scarlett divide 

Share definition Flag
1. A vagina or pussy.
2. Referring to sexual intercourse or losing one's virginity.
"I totally got some scarlett divide after the party last week."

David dreamed of crossing the scarlett divide ever since he saw his first naked chick on the computer at the library when he thought no one was looking.
scarlett divide by tranks November 28, 2013