What does bestgehasst mean?

bestgehasst - German to English

most hated