heck

US /hek/
UK /hek/
1.

expressing surprise, frustration, or dismay.

:
oh heck, I can't for the life of me remember
1.