It means large group of people. Crowd, crowd, Flock, Horde, mob, gang, troop. Community. It is used more in Chile and Argentina.
Comucho: In Chile, group. lot, mob.