What does bessergestellt mean?

bessergestellt - German to English

best off