Jamaica
noun
One who talks a lot or too much
also known as
chatta box
arrow_drop_down
0
arrow_drop_down
comments