It is a British slang for a group or gang of boys especially a big or shady looking group.
Yo look at that massive mandem
11👍 15👎