What does ‘scuzz-bag’ mean?

scuzz-bag

( n ) A worthless, repulsive person. Velma is the worst scuzz-bag I’ve ever known.