Top Definition
A combination of Mountain Dew and Dubra vodka. Invented in Hanks Hall at UConn by Chris. Suprisingly delicious at an affordable price to college students
Mountain Dewbra is da shit
by Uconn2oo9 August 29, 2006
8 Words related to Mountain Dewbra

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.

×