Humiliation and degradation taken to extreme levels. Humiliation worshipwc with College les humiliates humiliation