What does BFFLTWBBUSDS mean?

BFFLTWBBUSDS meaning in Urban Dictionary

best friends for life which will be broken up some time quickly