humiliating the meek horn