meaning of böser Haufen

böser Haufen - German to English

bad great deal [esp. Br.] [coll.] [bad personality]