blabby

noun
one that blabs : tattletale
idle or excessive talk : chatter