Slang meaning of Ee bah gum!

Ee bah gum! means: Exclam. Expressing surprise or wonderment. Mimicked by many as the archetypal Yorkshire phrase. Also ee by gum. [Dialect/Yorks & Lancs use]