group of people who yell or cause a disturbance, especially children - German English Dictionary

Suggest a Term