meaning of bestgehasst

bestgehasst - German to English

most hated