:bism:
Hi. Hope you're doing well.
Hmm, now,I know from where you're coming. To be honest, I dislike that site, despite some nice users, because many members there behave in a way that is unbecoming of a human being, let alone a Muslim or any kind of believer. That said, you should not take that site too seriously.
It is a Reddit-type place from what I understand, and I'd warn both Muslims and non-Muslims away from that site if they want to learn Islam or want to interact with Muslims in a healthy and productive manner.
Now, to answer the topic, in Islamic legal term, the word "kafir" literally means an unbeliever. So, calling someone
kafir is not an offensive term in Islamic law. That said, in Quran, from what I understand, this word is understood in the broader context of the following:
Kaafir (kafir) in Arabic is derived from the root verb 'ka fa ra', meaning "he hid" a thing. As a pre-Islamic term (before Islam was established), kafir described the job of farmers who planted seeds in the ground, covering them with soil. The word implies a covering - thus, a covering of truth.
So, Islamic law uses the
kafir as only a term of differentiation. Quran uses the word in a broader context of
kufr (disbelief).
That said, some Muslims, as I'm sure you've found on that site, do use it in a pejorative manner. Whenever that is the case, you'll simply understand from the tone and context, which is a sad phenomena.
To explain, while I do not believe there is anything wrong with a person calling someone a "kafir" as a means of differentiation in itself, I do disagree and absolutely dislike the term being used as a means of an insult. As for the latter group of people (that is, those who insult with using the word "kafir"), you're best off not responding to them as the only way you can compete with such people is to drop down to their level, which is something you should avoid anyway as a person of dignity and honor and self-respect.
Also, I love Eleanor Roosevelt's words here, of which I would remind you, myself, and everyone else: "No one can make you feel inferior without your consent." So, my advice is to refuse to give that consent.
People who lose are those who refuse to show respect to any of God's creation, as what they are doing is an injustice and in the process oppressing themselves and others, and that is not the act of a Muslim. So, know in your heart that any abuse or hurled insults are simply a reflection of their inner selves.
Best wishes,
On less civilised forums like ummah.com the word kuffar is often used as a meaning of contempt. "Mere Kuffar", "filthy kuffar", "burn in hell kuffar", like many other words that start out as innocent like "paki" just a shortened form of Pakistani, the word kuffar has been turned into a word of abuse now.
If I used the word "paki"as a term of abuse I would be liable to arrest and prosecution for a hate crime.