Blabbermouths Synonyms

Someone who gossips indiscreetly
(Noun)