blabbermouth - noun
singular
blabbermouth
plural
blabbermouths