Daggonit means: Mildly pissed. A woman has made promises to you, but she forgets all of them. Doggonit is a more elegant and polite way to let someone know that you are pissed off than Doggonit. (in Community Dictionary, added by Ryder Bolton)