A person who talks too much and can't keep secrets, revealing information that was meant to be private.
Compound word from 'blabber' (to talk excessively) plus 'mouth.' 'Blabber' comes from Germanic origins meaning 'to babble.' The compound was popularized in American English in the mid-20th century.
Try Another Word