Mega bitchy and hateful humiliation