1 definition by The Human Hunter

Top Definition
When a girl pours vodka and orange juice in her vagina while on her period and squirts it at you (after you have had sex with her)
Guy #1: "Dude that chick is a freak"
Guy #2: "What happened?"
Guy#1: "The last guy she was with got a Russian Sunrise to the face."
by The Human Hunter March 07, 2011

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.