Search Result for "ding-a-ling": 

The Collaborative International Dictionary of English v.0.48:

ding-a-ling \ding"-a-ling\ a stupid or foolish person; -- used in a deprecatory or contemptuous sense. [slang] Syn: dingdong, doofus. [PJC] dingdong