My son is a high school freshman (well sophomore in two months.} He says he has seen the short skirt flashing girls since grade 7.
No way as a male I would go into that mess.
I know what you mean. This is why schools should have uniforms or dress codes.