What does bfflutdidewwwagwwnlg mean?

bfflutdidewwwagwwnlg meaning in Urban Dictionary

Best friends for life before day I pass away even if we walk as ghosts we will never let go of