look up any word, like wcw:

1 definition by Nadie.x

 
1.
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!
by Nadie.x January 07, 2007