It's what you call someone who isn't your boyfriend but is the closest thing you've got to one.
No, that's why I say boyfriend thinger... if he knew I called him that he would be my boyfriend.