Similar to "oh damn", used in an awkward or difficult situation.
"The Saturn navcom reports are ready!"
An exclamatory phrase, usually expressing disbelief at a third party's offensive behavior, or when the speaker is in an uneasy situation; variant of "Oh, snap!".
-"That guy just cut me off!"