Caribbean slang for "glamour girl"; A woman with superior fashion sense. Hence a "glamourous girl". A very attractive woman; a stylish girl; Any woman who is a fashion savant; A girl who is ahead of any fashion trends. Any woman who sets fashion trends
The most amazing girl/person ever. Really funny, attractive, seductive, and overwhelming. She will make you the happiest person on earth. If you look at her Instagram you will have a mini heart attack. She's pretty cool.