Green’s Dictionary of Slang

ding-dong n.6

(US) a euph. for damn n.

[US]Mad mag. Spring 8: What I’d like to know is why the Ding Dong you allus make mistakes.