stands for best mate for life although normally used for a complete stranger
person 1: did you see that weird man at the bus stop person 2: yeh he's my new BMFL!
81👍 17👎