noun A rum based mixed drink that traditionally includes rhum agricole, lime, and cane syrup, and fruit flavouring.
related
comments
R
RRemy Free12 years ago
R
Remy Free
12 years ago
Possibly from the mis-hearing/pronounciation of the English slang word - Tipple