What is the full meaning of migawd
an interjection used to express surprise, also OMIGOD [interj]
Example of the word migawd placed on a Scrabble board.