jackarse rules, those americans can't touch this
english, leicester-based, group of students pitting their bodies against pain for the thrill and the enjoyment
"jackarse rules, those americans can't touch this" What is the definition of "jackarse"?