Top Definition
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.
by tranks November 28, 2013
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.