man, this dewdriver is good, i can't even taste the alcohol
an alcoholic beverage that is a mixture of mountain dew, orange juice and vodka
"man, this dewdriver is good, i can't even taste the alcohol" What is the definition of "dewdriver"?