Slovenly Person Synonyms

A coarse obnoxious person
(Noun)
Synonyms:
  1. slob
  2. sloven
  3. pig