watchamajig
A word that some people use when they can't remember the name of a person, character, dog, cat, fish etc.
Some similar words include watchajigger and watchamacallit.
Some similar words include watchajigger and watchamacallit.
Watchamajig went to that store yesterday.