It is definitely an insult because it’s used pejoratively. If it is insulting I guess depends on if the target feels insulted. Seeing as they blocked the word, it seems they do.