meaning of bestgesittet

bestgesittet - German to English

most useful mannered