We do not currently know of any antonyms for whachamacallits.
The noun whachamacallits is defined as:
Did you mean whatchamacallits?