Green’s Dictionary of Slang

watchumajigger n.

see whatchamacallit n.