BFFTTDWD
has the following definition + add your definition
best friends forever till the day we die
best friends forever till the day we die is used in Acronym
The word BFFTTDWD is used in Acronym meaning best friends forever till the day we die