Juggalos? In England? I think not. Anyway if there were such a thing in Essex (where the report is from) the locals would have eaten them by now.
Has anyone checked whether it’s rag week at any local university? It’s about the right time of year for that.