The Collaborative International Dictionary
Shag-rag
Shag-rag \Shag"-rag`\, n.
The unkempt and ragged part of the community. [Colloq. or
Slang.]
--R. Browning.
Wiktionary
shag-rag
n. (context slang archaic English) The unkempt and ragged part of the community.