loud-mouthed
1. [ adjective ] given to loud offensive talk
Related terms: loud
Similar spelling:   loudmouth