dirtbag

 
Pronunciation: /ˈdəːtbag/

noun

US informal
  • a very unkempt or unpleasant person.