What is the full meaning of bigmouthed
having a large mouth [adj]
Example of the word bigmouthed placed on a Scrabble board.