lets go on a bfgfbff this weekend
boyfriend girlfriend best friends forever double date (dd is implied)  a double date consisting of two couples who are best friends
"lets go on a bfgfbff this weekend" What is the definition of "bfgfbff"?