Pack rat
Meaning: a person who saves lots of unnecessary things, someone who collects things that they do not need
Выучи грамотный разговорный английский до уверенного владения всего за 9 месяцев по системе естественного усвоения иностранных языков. Жми!
Example: Why does she keep all those things she never uses? — She is a pack rat. For me there could be nothing worse than living with a pack rat.