Green’s Dictionary of Slang

whatdayacallit n.

see what-d’you-call-it n.