Green’s Dictionary of Slang

rag bag n.

also ragbag

1. [mid-19C+] a miscellaneous collection of anything.

2. [late 19C+] (also rag doll) a sloppily-dressed woman, a slattern [play on SE + bag n.1 (3)/doll n.1 (2)].

3. [late 19C+] a general derog., the implication is of unkempt slovenliness; also attrib.

4. [1920s–40s] the lowest category of touring carnival.

5. [1920s+] (Aus./US, also rag-bunch) a messy, unkempt person.

6. [1990s+] (also rag doll) a person who relinquishes sex or money easily.