My dictionary (Longman Dictionary of Contemporary English) gives this definition for "ragbag". :question: I'm not really sure, it might have become rather old-fashioned by now. Sorry, I'll just start a new one with a word I am sure of. :)
A large fierce meat-eating catlike animal, yellowish with black spots.