loudmouthed
adjectiveDefinition of loudmouthed
: given to loud offensive talk
Keep scrolling for more