bigmouthed
adjective
°Loud or talkative, especially in an indiscreet manner.
°Having a large mouth.
synonyms: blabbermouthed, loose-lipped