huppeldepup

Etymology
Derived from.

Noun

 * 1)  thingamajig, whatchamacallit
 * 2)  whatshisname, whatshername