Question: is holy smokes a bad word?
Answer: Holy smokes is not a bad word at all, it's actually a safe alternative to a worse phrase "holy shit," just like "darn" is a safe version of "damn" and "shoot" is a safe version of "shit." You can use "holy smokes" pretty much anywhere, even in front of children or in a "safe for work" environment.