Dirtbag

1.A garbage collector (WWII armed forces)

2.A despicable person; filthy lout; crud, scumbag