Definition: Belladonna is a Latin term meaning "candy" or "sweet", hence its often associated with flowers, candy, or a sweet taste in one's mouth. The word can also have a romantic undertone—like a lover's delight, but it can be quite sweet as well. It's often used to describe the experience of falling in love and then being swept off your feet into a blissful romance.