ding-a-ling

ding·-a-ling

ding-a-ling

  1. a stupid or foolish person; -- used in a deprecatory or contemptuous sense. [slang]