blabbermouthed
- s unwisely talking too much
- s prone to communicate confidential information
- I can already hear a blabbermouthed German leader of ten or 15 years from now warning the world that unless Germany is given "living room" she will turn loose the two million .