we have a word in my language “homoklada” which means gay tree directly translated, its an insult but it dosent have anything to do with gay
also growing up i never heard anyone using gay or homosexual as a pejorative
and we slurs for gay people are very uncommon for an insult for someone
our insults are of much higher quality then that