Etymology
Today it means: Used as an oath and in expressions of wonder, anger, etc. Full definition →
Minced form of (by) God's heart, ods heart, etc.
Etymology from Wiktionary, CC BY-SA 4.0.