overly talkative; indiscreet

listen to the pronunciation of overly talkative; indiscreet
English - English
slack-jawed

Spencer was one of those slack-jawed youths who are constitutionally incapable of preserving a secret.

overly talkative; indiscreet
Favorites