the.com/blabbermouth

A mouth that runs on gossip instead of gasoline, and never stalls.

means Someone who can't keep a secret and talks way too much, especially about other people's business.

from A straightforward 20th-century American compound — 'blabber,' meaning to talk foolishly or excessively (itself echoing 'blab,' which goes back to Middle English and likely imitates the loose, flapping sound of chattering lips), fused onto 'mouth' for emphasis. No hidden story here: it's pure sound-symbolism, the word practically performing the thing it describes.

origin
blab echoes toddler babble, mouth just seals the verdict
secret test
tell one, time how fast it boomerangs back
irony
usually the first to demand your secrecy in return
the.com · every word