doohickey

/ˈduhɪki/noun
ElementaryNot in standard dictionaries
1

A thing (used in a vague way to refer to something whose name one does not know or cannot recall)

#slang