0 Featured / FYI / Sex May 28, 2016 Have a sip of divine nectar from your Goddess! Share please. Thanks! Share please. Thanks! In some ancient cultures it was called Amrita [uh m-ree-tuh] and it is said to have a delicious taste and is capable of healing or having positive effects on a person’s... TweetShare please. Thanks!