dem don humiliation