nectar of the gods

Used to descrive one's favourite or highly rated Alcoholic spirit.
Straight not mixed.
'Mate... check out whats in me flask... it's so the nectar of the gods!"
by dougi February 06, 2006
mugGet the nectar of the gods mug.