Dewmaster84's definitions
1. Nectar of the gods, otherwise known as slang for "Mountain Dew," a nice caffeinated beverage known to embue those who consume it with temporary super powers.
by Dewmaster84 September 11, 2009
Get the Dew mug.by Dewmaster84 September 11, 2009
Get the Schtuff mug.