Basically a boyfriend, who is also like your bestfriend,but still your boyfriend you joke, you hang out, you also make out,not to be confused with friendzoning though,
a:oh, jack?, hes my bf, but also my bff, aka boystfriend