Green’s Dictionary of Slang

doggoned

see under doggone.