ALL meanings of blabbermouth
blab·ber·mouth
B b - noun blabbermouth a person who talks too much or indiscreetly 3
- noun blabbermouth a person who blabs 3
- noun blabbermouth tactless or indiscreet person 1
- noun plural blabbermouth a person who talks too much, especially indiscreetly. 1
- noun blabbermouth a gossip. 0