1 definition by Tiger868
Too describe dark skinned people in the Caribbean. Not an insult whatsoever in the caribbean its moslty used towards dark skinned black women as a term of endearment. btw no matter what race anybody in the Caribbean can say it.
by Tiger868 November 7, 2008