Simply put, it is the concentrated necter of gods balls. One taste will send you into a coma due to its sheer amazingness.
What the hell is wrong with that guy?
He is in a coma....he just had Mountain Dew Voltage for the first time....
by sordidangelxiii March 19, 2009
Get the Mountain Dew Voltage mug.
1) needs alittle more voltage
2) taste amazing
3) blue
person 1: I got mountain dew voltage

person 2: me too I wanna light up like a glow stick damn that commerical is misleading!!!
Get the Mountain Dew Voltage mug.