1. blabbermouthed - Adjective
2. blabbermouthed - Adjective Satellite
unwisely talking too much
prone to communicate confidential information