The Caribbean Dictionary

tumpa
1 definition
0
 
Adjective
Short and stubby.
Synonyms
tooku tooku
Tags
Pictures
400