Definition, synonyms and related words
A drink from the Dominican Republic, made from rum, red wine, and honey soaked with tree bark and herbs.