Back to Dictionary
填堵
tiándǔ
1. to stuff
2. to cram into