what-d'ye-call-it

Noun

 * 1)  whatchamacallit