whatchamacallits

English

Noun

whatchamacallits

  1. plural of whatchamacallit