What does bffimrf mean?

bffimrf meaning in Urban Dictionary

companion Forever I Mean Really permanently