The Caribbean Dictionary

labba mout
1 definition
0
 
Noun
One who talks a lot or too much
Synonyms
chatta box
Tags
person
Pictures
400