Skip to main content

DoctorGoosey's definitions

Nectar

Verb: to make sweet, becoming sweet or sweeter. Synonymous with Sweeten
To my partner: “I just like to nectar you up every now and then! <3 “
by DoctorGoosey December 14, 2019
mugGet the Nectar mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email