The Caribbean Dictionary

tooku tooku
1 definition
1
 
Adjective
Short and stubby.
Synonyms
Tags
Pictures
Name Sep 03, 2021
tuku tuku foot
400