foulmouthed

adjective
  1. using offensive, vulgar, or profane language habitually
  2. Usage: often considered offensive

Examples