The Caribbean Dictionary

chatta box
1 definition
1
 
Noun
One who talks a lot or too much
Synonyms
labba mout
Tags
person
Pictures
Kevin Jun 16, 2016
A labba mouth person is one who talk too much and in an indiscreet manner.
400