slob
slob - noun
a coarse obnoxious person
slob - thesaurus
pig
sloven