blabbermouth:
(plural: ‘blabbermouths‘)
a blabbermouth?
a person who talk too much, usually loudly about unimportant things;
a person who tells secrets to others by talking too much;
a person who talks too much about other people’s private life openly, usually making his/her personal opinions as truth (gossip); a taleteller; a tattler,
If it weren’t for that blabbermouth Sally, the principal would never have known what we did. (from en.wiktionary.org/wiki/)
We never take Martin to any serious discussions because he’s a blabbermouth and sure to spoil the entire activity with his nonsensical talking.
Although men are known to be good blabbermouths, women are given the credit of being the best blabbermouths!
