1 definition by APeX Odin

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 25, 2014
Get the Nectar mug.