When something good happens and you are extra excited about it.
Usually preceded by "Oh."
Similar to Oh snap, except taken up a few levels in oh snapiness.
Usually preceded by "Oh."
Similar to Oh snap, except taken up a few levels in oh snapiness.
by snipedogg June 02, 2010