dum-dum
noun
• a stupid person.
• "the dum-dum at the back of the class"
Origin:
1970s (originally US): reduplication of dumb.
dumdum
noun
• a kind of soft-nosed bullet that expands on impact and inflicts laceration.
Origin:
late 19th century: from Dum Dum, name of a town and arsenal in eastern India where such bullets were first produced.