Some urban dictionaries had: 'Big f'ing Liar,' or 'Best Friend for Life' etc. LOL.
Oh wow- okay- never heard that. I use BFL a lot on FR and always meant it to mean “bookmark for later”. LOL