Word Definition - 水泄不通

shuǐ xiè bù tōng lit. not one drop can trickle through (idiom); fig. (of crowds, traffic etc) impenetrable