domajiggerEtymologyPossibly from doodad + thingamajigger.nounSomething that one does not know the name of.“How does this domajigger work?”