look up any word, like lemonparty:

1 definition by dougi

 
1.
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 January 30, 2006