What does "holy crap" mean?
Native speaker’s answer
Rebecca
"Holy crap" is an exclamation similar in meaning to "oh my god" or "holy shit." It's used when one is surprised, shocked, amazed, or any other emotion that causes alarm or amazement. Ex: Holy crap, I just got some amazing news! Ex: Holy crap, that car almost hit someone! Ex: Holy crap, is that a hundred bucks on the ground?