packrat
Definitions
A North American rodent known for collecting and hoarding various objects in its nest.
A person who habitually collects or keeps many things that are not needed or have little value.
Examples
My grandfather is a total packrat who refuses to throw away any of his old newspapers.
She is such a packrat that her attic is completely filled with boxes of trinkets she hasn't touched in years.