Random
Source Code

bmfl

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 7, 2007

81👍 17👎