thingumabob

meaning: something unspecified whose name is either forgotten or not known (noun)

synonyms:gimmick,