What is the full meaning of blabbermouths
BLABBERMOUTH, an indiscreetly talkative person [n]
Example of the word blabbermouths placed on a Scrabble board.