Language:
Free Online Dictionary|3Dict

水洩不通

Source : CEDICT

lit. not one drop can trickle through (idiom); fig. impenetrable (crowd, traffic)