blabbermouthed - adjective
blabbermouthed - thesaurus
bigmouthed blabby leaky talebearing talkative tattling