What does ahmigad mean?

ahmigad meaning in Urban Dictionary

a word used to explain someones shock at an interest, its maybe not confirmed why they do not say oh my god, or OMG but it is known that whoever uses this term is a FAIL at spelling...