Blabbermouthed Definition
adjective
Talkative, especially in an indiscreet manner.
Wiktionary
Find Similar Words
Find similar words to blabbermouthed using the buttons below.
Talkative, especially in an indiscreet manner.
Find similar words to blabbermouthed using the buttons below.