In that English is packed with generic nouns to describe the things we cannot truly name (whatsit, thingamajig, thingamabob, doohickey, whatchamacallit, gadget)I would come down on the side of simply not knowing the proper name of every object we encounter during the day.

On the other hand, in that this phenomenon is more likely to occur during an actual conversation (as opposed to appearing in print), sometimes it's disruptive to the flow of the conversation to pause and try to come up with the proper word when circumlocution and context serve to illustrate one's point.