“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.
“Scrap hoarder” is perfect, because it implies a moral judgment, and in particular one that’s kind of unfair. Which is exactly the way Poe feels about being known as a spice runner. Thank you!