Skip to main content

Definitions 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?
nectar by A Tiny Tyrant April 26, 2010