What does bestgesittet mean?

bestgesittet - German to English

most useful mannered