I'm scarred for life, what the HE!! was that, bunch of young boys doing the cha cha, WTF

I know it said for the ladies, but I thought of anything but that.