Shorter version of "My God".Not to be confused with OMG.It's usage is closer to "Great Scott", "Jeez", or "By the beard of Zeus"
A: "Dude, have you seen the new Star Wars Trailer?" B: "Migad! It's beautiful!"