Definitions of whatchamacallit:

  • noun:   miscellaneous unspecified objects