Using 'have a big mouth' suggests someone may break your trust by talking carelessly. I didn't invite Clara since she has a big mouth and would've spilled the surprise.
Pro Tip 2/3
Confidential Matters
It's often used when discussing matters that should be kept confidential or private. Don't discuss your salary around him; he's got a big mouth.
Pro Tip 3/3
Informal Context
Considered informal; the phrase isn't used in professional or formal circumstances. No one in the office talks to him about personal stuff because he has a big mouth.