Nuance Dictionary / Quantity, Generosity, & Limits
수두룩하다 su-du-ruk-ha-da
To be incredibly numerous; piled up everywhere and very common
Implies that something is so common you can find it everywhere (like cafes in Seoul).
To be incredibly numerous; piled up everywhere and very common