#1 bigmouthed s. [blabbermouthed, blabby, talkative] unwisely talking too much. wn
vizzz