domajigger

Etymology
Possibly from +.

Noun

 * 1)  Something that one does not know the name of.

Synonyms

 * See Thesaurus:thingy
 * dohickey
 * doodad
 * thingamajig
 * thingamajigger