overly talkative; indiscreet

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

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

overly talkative; indiscreet