To be used when something is amazing/shocking to emphasisehow you feel. It is not the same as Oh My God which would be a bigger deal, and really, doesn't sound as good. Can also be shortened to OMJ.
An exclaimation, generally used to describe either something surprising or something extremely cool, radical, awesome, or any other adjective from the Ninja Turtlevocabulary.
"Oh my fucking sweet jesus tits! Check out those...tits!"