BLABBERMOUTH


Meaning of BLABBERMOUTH in English

a person who tells everything, loud mouth

Sharon - that blabbermouth! She told the whole class I love Bill.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.