Concept 塞(洞) [chinese]…

Language Gloss
Mandarin Chinese 塞(洞)
English stuff (hole) up