The Caribbean Dictionary

clamoon
1 definition
1
 
Noun
Idiot or simpleton; A stupid person
Tags
Pictures
Alejandro Apr 22, 2020
Algo
400