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.
To express suprise, much like ohmygawd. Formed by combining "oh", "my", and "jesus". This is the illigitamate son of ohmygawd who will reincarnate later or somthing.