One who hoards; one who accumulates, collects, and stores, especially one who does so to excess.
A person who accumulates and stores large quantities of junk.
One who consumes junk food in excess.