Wiktionary
hell's teeth
interj. an exclamation of surprise or anger
Usage examples of "hell's teeth".
I wasn't giving them what they asked -- hell's teeth, you can't come up with top-grade information every day -- so they wrote me off.