From Longman Dictionary of Contemporary Englishbigmouthbig‧mouth /ˈbɪɡmaʊθ/ noun [countable]informalTELL A SECRET someone who cannot be trusted to keep secretsSYN gossip
Examples from the Corpus
bigmouth• If something is leaked to the press, the bigmouth will be tracked down and punished.