- bigmouth
- blabbermouth
Generated: This term is used to describe a person who talks too much or reveals secrets, often in a casual or careless manner.
He is such a big mouth, always revealing other people's secrets.
Generated: This meaning emphasizes the aspect of someone who talks excessively, particularly about things they shouldn't, including gossip or confidential information.
She is a blabbermouth; after hearing about this, she started spreading it everywhere.