whosit

Etymology
From ?

Noun

 * 1)  A thing (used in a vague way to refer to something whose name one cannot recall or is embarrassed to say)
 * 2)  A specific person (used in a vague way to refer to someone whose name one cannot recall)