Why are there so many meme's of it now...??
I know the meaning of it... Oh my God..
But has there been any news article published or something for it to become so popular..?? What language is this phrase from?? Or is it just Er Mah Gerd, as per the pronounciation?
Thought I'll ask here...
Here's a translator, which I found on G+... don't know what it meant either... the page didn't load for me...
To make this post useful... here's a kitten: