The Caribbean Dictionary

sky juice
1 definition
0
 
Noun
Cold beverage made from water, crushed ice and flavoured syrup and served in an plastic bag with a straw. It is typically sold as a roadside item by street vendors.
Synonyms
Tags
food
Pictures
400