Etymology
Today it means: Expressing surprise, emotion etc. Full definition →
Perhaps a euphemistic alteration of God's body.
Etymology from Wiktionary, CC BY-SA 4.0.