A fork of Rural Dictionary
"OMFGG" - "Oh my flipping glorious God!"
A very excited, enthusiastic exclamation...
(NB: "Flipping" is just one of many words that can be used in concoction with this acronym.)
As the Summer holidays drew to an end, Mary exclaimed to her lover "The kids will be back at school in a week! OMFGG!"