Princess Nut's definitions
Spreadable chocolatey heaven. Apparently created by the Gods themselves. Often referred to as better than sex that it has become commonly used as a sex accessory.
by Princess Nut August 19, 2016
Get the Nutella mug.