“Were you an orphan?” Poe roasted.
I jest, of course.
How about, “Were you a scrap hoarder?” It’s synonymous with scavenger while still suggesting a slight amount of being immoral - as in, she went out of her way to make sure she got the most portions from turning in scrap at the end of the day while everyone else starved.
That’s the best I’ve got.
EDIT: You could shorten it to just “hoarder” as well if you want.