whachamacallits

English

Noun

whachamacallits

  1. plural of whachamacallit