水泄不通shuǐxièbùtōngTop 40000Meanings1. (lit.) not one drop can trickle through (idiom)2. (fig.) (of crowds, traffic etc) impenetrableCharacters used水water泄leak不no通to go through