Dictionary |
1 Result
#1
bigmouthed
s.
[
blabbermouthed
,
blabby
,
talkative
] unwisely talking too much
. wn