满坑满谷mǎnkēngmǎngǔ
Meanings
1. (idiom) all over the place
2. in every nook and cranny
3. packed to the rafters
Characters used