2 definitions by everythingtatseslikepurple
Abbreviation for "Oh My God". An expression of surprise, anger or disbelief. Used often in text messages and badly written emails. Used mainly by teenage girls, even if the event isn't all that surprising.
by everythingtatseslikepurple May 27, 2010
by everythingtatseslikepurple May 19, 2010