Replies (1)

The definition of ‘hoarding’ is “the practice of accumulating and hiding or storing away goods or resources”. It’s only a pejorative if you take it that way