shoot off at the mouth

verb
RareNot in standard dictionaries
1

To boast, or brag, or talk too much.

2

To disclose some information that was supposed to be secret.

#informal