scruffbag

English

Etymology

From scruff +‎ bag.

Noun

scruffbag (plural scruffbags)

  1. (slang) A scruffy person or creature.