The Caribbean Dictionary

plimpa
1 definition
2
 
Noun
Any thorn or bush that has thorns.
Synonyms
casha, macka
Tags
plant
Pictures
plimpa
Miah Feb 01, 2020
Hate those demons 😥😥😥😥
Kim Jun 29, 2020
Plimpa
400