thing·am·a·jig /ˈθɪŋəməˌʤɪg/
thingamajig
n : something whose name is either forgotten or not known [syn:
dohickey, dojigger, doodad, doohickey, gimmick,
hickey, gizmo, gismo, gubbins, thingamabob, thingumabob,
thingmabob, thingumajig, thingmajig, thingummy]