Top definition
A man's sex syrup; the material from which a pearl necklace is constructed.
I moisturised her cheeks and forehead with knob nectar.
by Irritatus Maximus November 23, 2007
Get the mug
Get a knob nectar mug for your fish Rihanna.