where's mike been lately? i don't know, he's been a phantom lately
someone who is seldom seen or heard from, but used to be around all the time
"where's mike been lately? i don't know, he's been a phantom lately" What is the definition of "phantom"?