sapristi

Etymology
Alteration of sacristi; both euphemisms for an oath on the Sacred Host: Sacrum Corpus Christi.

Interjection

 * 1)  heavens! good heavens!