bigmouthed

listen to the pronunciation of bigmouthed
Английский Язык - Английский Язык
Having a large mouth
Loud or talkative, especially in an indiscreet manner
{s} talkative, chattering
unwisely talking too much
bigmouthed
Избранное