thingumajig - noun

singularthingumajig
pluralthingumajigs