1 definition by A Tiny Tyrant

An inconspicuous term used to identify an attractive female. Also known as a nectarine.
"Joel, did you see that nectar over there on the treadmill?
by A Tiny Tyrant April 26, 2010
Get the nectar mug.