人满为患rénmǎnwéihuàn
Top 30000
Meanings
1. packed with people
2. overcrowded
3. overpopulation
Characters used
Examples1
The store happened to be crowded yesterday.