What is Dagnagit?
interj. said if frustrated, but still persisting
I know I left my car keys around here somewhere: dagnagit!
See darn, drat, piss, fuck a duck, crap