Top definition
A female's naturally occurring bodily fluids, released from the vagina while making love or being aroused.
Love Candy, it gets me so excited,
Ooh baby, it makes me wanna ride it,
I just want your Love Candy baybeh!
All over my face,
And all over my balls

(Copyright - D-Core 2009)
by D-Core January 17, 2009
Get the mug
Get a Love Candy mug for your coworker Beatrix.