Rap group
A gathering of people holding a rap session
Type of
Assemblage
Gathering