ゴミ屋敷 ごみやしき
gomiyashiki

Noun

1. trash house; house overflowing with garbage from hoarding — explanation

Other forms: