student asking question

What does "holy crap" mean?

teacher

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?

Popular Q&As

09/17

Complete the expression with a quiz!