i went to a festival the other day and nearly got stampeded by the fragmenta crowd
a wicked technical thrash metal band from south australia
"i went to a festival the other day and nearly got stampeded by the fragmenta crowd" What is the definition of "fragmenta"?