thingamajig - noun

singularthingamajig
pluralthingamajigs