loud-mouthed

  • (s) given to loud offensive talk

Words of close approximity