meaning of Boyfrenemy

Boyfrenemy meaning in Urban Dictionary

A boy you shouldn't be associating with, or are supposed to hate, however you are doing anyhow.