Hi, i was wondering if anybody might be able to tell me about this drink.
My ex-boss and friend used to make this for us at the restaurant where i worked everyday before we'd start working. He told me it was a popular drink down there (perhaps other Carib countries too, i don't know) and that...