I like doohickie for somethink you can't quite put a name on.

Me too, although people will confuse doohickies with dooverlackies, whatchamacallits, jiggers and even common or garden widgets.