Skip to main content

C Jizzle & MA's definitions

Nectar

Nectar is derived from Latin nectar "drink of the gods", the nectar is "the shit""the bomb"and"the goodness".
man this fire is the nectar!, get some of that nec nec.
by C Jizzle & MA April 17, 2010
mugGet the Nectarmug.

Share this definition