Ding Dong has a myriad of meanings: The most obvious is the clang of a bell. The Ding Dong flips your heart in a happy pump, or, sends your heart into a nosedive of panic.
Ding Dong can be an offensive term, substituted for damn, or a stupid person.
Ding Dong in the UK can mean a fight.
My favorite is the Ding Dong that you can eat!!!