mnbff
has the following definition + add your definition
my new best friend forever
my new best friend forever is used in Acronym Slang Internet
The word mnbff is used in Acronym, Slang, Internet meaning my new best friend forever