Meaning of “BFF” in the English Dictionary

English