john: i was at the bring me the horizon concert last night and sooooo many people were moshing
a hectic, sometimes very violent, form of dancing usually done at concerts for punk, hardcore, metal or hard rock bands
"john: i was at the bring me the horizon concert last night and sooooo many people were moshing" What is the definition of "moshing"?