loud-mouthed

Adjective
  1. Given to loud offensive talk (synset 301456588)

Found on Word Lists

Other Searches