Whatchamcallit

n.

Heard in Dublin

A placeholder term used when one cannot recall the proper name of an object or gadget.

In use

Wheres that fucking Whatchamcallit?

Posh English

Where on earth is that confounded contraption?