BLABBERMOUTH


Meaning of BLABBERMOUTH in English

a very talkative person--especially one who says things that

English idioms vocab.      Словарь английских идиом и выражений.