Basically just my fancy word for saying imaginary friend.
Person: *talking to thin air* Me: hey man, do you have Imaginius frienidius or something?