What does Caribbean Sling mean?

Caribbean Sling meaning in Urban Dictionary

A cocktail developed by David Ruisard in Houston, TX in 2006. In a high ball glass over ice combine: 1 1/2 oz of run, 1 1/2 ox of gin, dash of cointreau or triple sec, huge squeeze of lime wedge and lemon wedge. Fill up with club soda and garnish with marichino cherry.