See Also: blabbermouth(dictionary)

blabbermouth (oh)



[Date: 1900-2000; Origin: blabber 'person who talks too much' (16-21 centuries) (from blab) + mouth]
informal someone who tells secrets because they always talk too much