Wiktionary
stap my vitals
interj. An exclamation of surprise or anger, sometimes used as an oath.