Green’s Dictionary of Slang

thingmejig n.

see thingumajig n.