Question: is oh snap a bad word?
Answer: "Snap" can be used as slang in the phrase "oh, snap!". It's kind of like saying "oh, wow!".