meaning of bffl

bffl meaning in Chat Slang Dictionary

most useful friend(s) forever