Wiktionary
bleeding heck
interj. (context UK slang English) minced oath for bleeding hell.
interj. (context UK slang English) minced oath for bleeding hell.