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
Get the mug
Get a Mountain Dewbra mug for your brother-in-law James.