meaning of blabbermouthed

blabbermouthed meaning in General Dictionary

tending to chat exceedingly

View more

  • prone to communicate private information
  • unwisely chatting a lot of