thingamajig (n.)youdaoicibaDictYouDict[thingamajig 词源字典]
also thingumajig, 1824, see thing. Compare thingum (1670s), thingumbob (1751), thingummy (1796).[thingamajig etymology, thingamajig origin, 英语词源]