whatchamacallit
what*cha*ma*call*it
noun
{bc}something that is hard to classify or whose name is unknown or forgotten {bc}{sx|thingamajig||}
noun
{bc}something that is hard to classify or whose name is unknown or forgotten {bc}{sx|thingamajig||}