Jack-the-rags


noun

South Wales dialect a rag-and-bone man