meaning of Bf material

Bf material meaning in Urban Dictionary

mainly used in ghettohoods, as explained by a ghetto girl, it essentially means a boyfriend that's suited to you.