What does besserungsunfähig mean?

besserungsunfähig - German to English

incorrigible