It means there are a lot of people in some place, very crowded. usually describe a big event, a scene.
the word comes from Chinese idiom. it is a Chinese English word. just like "long time no see"
the word comes from Chinese idiom. it is a Chinese English word. just like "long time no see"
by usa601 December 6, 2006
This word is from a Chinese idiom.It means there are a lot of people in a place, which is very crowded. It is usually used to describe a big event or a scene.
by Carol likes carrots March 27, 2009
Get the people mountain people sea mug.