The term "OMG", could it possibly be an Internet Speak meme? The origin is very spotty, but I'm almost certain this originated on the Internet.
(Note: I realize this has been submitted and deadpooled, but I am attempting to make an entry that is not a joke)
Examples:
Is this worthy of an entry and could I get some help?