The Caribbean Dictionary

gizzada
1 definition
1
 
Noun
A baked desert with a flaky, but firm crust and a filling made from sweetened grated coconut.
Synonyms
Tags
food
Pictures
gizzadagizzada
Daylan Jan 18, 2016
Gizzada!
400