loud or talkative, especially in an indiscreet manner

listen to the pronunciation of loud or talkative, especially in an indiscreet manner
English - English
bigmouthed
loud or talkative, especially in an indiscreet manner
Favorites