Top definition
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!'
by Erin Conley October 28, 2006
Get the mug
Get a OMVG mug for your father-in-law Jerry.