blabbermouth
"Blabbermouth" is a fun, expressive word with really just one core meaning — but it's a vivid one! It describes a specific type of person, and once you know it, you'll recognize the type immediately.
A blabbermouth is someone who cannot keep quiet — especially when they should. They share secrets, private information, or just talk endlessly without thinking. If you tell a blabbermouth something confidential, expect everyone to know it by the next day. Think of 'blab' (to talk carelessly) + 'mouth' — it paints a very clear picture!
everyday language · Modern, widely used — especially in informal speech