Question: is holy crap a bad word?
Answer: The verdict on the word “crap” is that, while it may be selectively acceptable at home, it is considered mild profanity in public.