1 definition by Blonnaroo

Top Definition
Its a fruity version of a Long Island Ice-t, tastes like pineapple and orange juice.
I want a Melanie's Island to drink, cause I want something strong but don't want to taste it.
by Blonnaroo May 13, 2012

Mug icon
Buy a Melanie's Island mug!