Green’s Dictionary of Slang

ding-dong adj.3

[ding-dong n.4 ; the supposed ringing bells heard by the sufferer]

eccentric, insane.

[US]J. Blake letter 8 Sept. in Joint (1972) 222: This ticktock, dingdong, jargon-hung, gimmick-headed little fat rotten egg.
[US]J. Stahl I, Fatty 202: The prune-juice-and-paint-thinner left me fairly ding-dong.