Green’s Dictionary of Slang

bagodbajee! excl.

also bagodbejees! bagodbajingoes!
[pron.]

(US) euph. excl. by God, by Jesus!

[US]in DARE I 130/1: [...] ‘Bagodbejees,’ By-God-by-Jesus [...] Sometime soft-pedalled to ‘Bagodbagee,’ ‘Bagodbejingoes’.