thingumajig

noun

Same as thingumbob.

noun

Any object whose name one does not know or cannot remember.

noun

something unspecified whose name is either forgotten or not known