「oh my gosh」は「oh my God」という意味だと思うのですが、「gosh」は「God」のスラングなのでしょうか。

ネイティブによる回答
Rebecca
はい、その通りです!「oh my gosh」は「oh my God」「oh my lord」と同じ意味なので、同じような使い方をすることができます。「gosh」とは「God」の婉曲表現です。 例: Oh my gosh, I can't believe I just saw a celebrity in real life!(なんてことだ、実際に有名人を見ただなんて信じられないよ!) 例: Gosh, this bag sure is heavy.(おっと、このカバンは確かに重いね。)