meaning of bestgeartet

bestgeartet - German to English

best mannered