Amityvillehoarder

1 clue
Greediest person in a Long Island locality?
Similar answers:
Amityville
Amityvillehoarder