Jamaica
noun
One who talks a lot or too much
alternatives
chatta box
arrow_drop_down
0
arrow_drop_down
comments