Loud or talkative, especially in an indiscreet manner.
Having a large mouth.
Tending to blab or gossip a lot.