The Caribbean Dictionary

fool laka duck
1 definition
0
 
Adjective
To be extremely stupid.
Synonyms
fool like goat
Tags
similie
Pictures
400