#1 blabbermouthed s. [bigmouthed, blabby, talkative] unwisely talking too much. wn
#2 blabbermouthed s. [leaky, talebearing, tattling] prone to communicate confidential information. wn
vizzz