Top Definition
what you get when you mix mountain dew and vodka.
what vladimir didn't tell us was that the mountain dew was two thirds absolut
by damianD August 27, 2004
1 more definition
mountain dew and vodka, now served in bars and nightclubs all over America; just ask.
hit me with a russian dew
by the rich boy September 04, 2004

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.

×