1 definition by APeX Odin

Top Definition
Used to describe something as good or sweet.
"Damn bro those are some nectar ass shoes you got home boy!"

"Thanks bro, your shoes are pretty nectar too!"
by APeX Odin February 24, 2014

Mug icon
Buy a Nectar mug!