Synonyms of 'blabbermouth'

babbler, blab, blabber, chatterer, fink, gossip, informer, magpie, snitch, spy, stool pigeon, talebearer, tattler, tattletale, telltale