Skip to main content

sordidangelxiii's definitions

Mountain Dew Voltage

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 20, 2009
mugGet the Mountain Dew Voltage mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email