hoarder

noun
  1. a person who collects and stores large amounts of things, often in a compulsive or excessive way

Examples