i'd say hes wrong. theyre at a drug party. bigger mistakes have been made on alcohol and xanax than hitting on an underage girl (when youre underage yourself. that shit aint even illegal as far as i know.) . i speak from experience on that, i could tell stories that would have cops at my door by 5pm.
that said, the teens intoxicated flirtation and stealing of drugs warrants a hefty ass whooping, but at no point in time is pulling another mans pants down, fucking him with a umbrella, and screamign "white power" on top of that....justified....unless maybe, there was a rape that took place.
I unfortunately was present to see a kid get raped by a broomstick one day, years later he ended up to be the biggest fag ive ever seen. so i think that shit might do some real damage to a persons mind and i dont think its cool.