drink made from rum and a mixture of spices, roots, and leaves with aphrodisiac properties - Spanish English Dictionary