What does BWFF mean?

BWFF meaning in Urban Dictionary

most useful Woman Friend Forever