A very talkative person--especially one who says things that should be kept secret.
A person who blabs.
chatterer, chatterbox, informer, motormouth.
"Don't say anything to Joh unless you want the whole world to know.
Joh's quite a blabbermouth."
"The politician can't risk a blabbermouth".