1 definition by lizardlover

The common term used by skaters when speaking about Mountain Dew. Best consumed straight from the 2 liter using a simple formula of high quantities of Dew in small quantities of time. For variety see mountain dew pitch black.
I'm going to the store, I need some nectar of the gods.
by lizardlover February 6, 2005
Get the nectar of the gods mug.