mbffl
has the following definition + add your definition
my best friend for life
my best friend for life is used in Acronym
The word mbffl is used in Acronym meaning my best friend for life