I sometimes say holy cow or crap whenever something shocking happens. I used these words because they are used instead of a swear word, as this wouldn’t be considered swearing. But I want to know: is this still haram?
You should always try your best not to curse or use bad language. Yes, these words are not as bad as some other curse words, but they still have a negative connotation. Remember that Islam teaches us to use kind words and to speak eloquently. If you use them accidentally, of course, we are also taught that Allah (swt) forgives. However, if you try to stop using these words, iA you will gain even more reward because you are doing it for the sake of Allah (swt). Remember that Muslims should neither curse each other as narrated Samurah Ibn Jundub (RA) that Allah’s Messenger (SAW) said: “Do not curse one another, invoking the curse of Allah or Wrath of Allah or the fire of Hell” (Tirmidhi). The act of cursing is such that one who does it can himself become a recipient of it.
“And they who turn away from ill sppech.” [Quran 23:3]
If you want to submit a question anonymously, please ask it here and click on the link below! A response will be posted on the Ask Me page within a few days!