What is the full meaning of loudmouthed
given to loud offensive talk [adj]
Example of the word loudmouthed placed on a Scrabble board.