English definition for thingamajig
1. n. something unspecified whose name is either forgotten or not known
Sponored Video