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
Get the mug
Get a russian dew mug for your Aunt Yasemin.
2
mountain dew and vodka, now served in bars and nightclubs all over America; just ask.
by the rich boy September 04, 2004
Get the mug
Get a russian dew mug for your girlfriend Nathalie.