Blabbermouthed definitions

adjective

unwisely talking too much

See also: bigmouthed blabby talkative

adjective

prone to communicate confidential information

See also: leaky