Green’s Dictionary of Slang

thingamybob n.

see thingumabob n.