满坑满谷mǎnkēngmǎngǔMeanings1. (idiom) all over the place2. in every nook and cranny3. packed to the raftersCharacters used满to fill坑pit谷valley