drink made from rum and a mixture of spices, roots, and leaves with aphrodisiac properties - Español Inglés Diccionario