Abbreviation for 'Oh My Various Gods', it's a cute substitution for OMFG (Oh my fucking God)
In IM language 'OMVG he is such a moron!'
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.