meaning of BFFLTWBBUSDS

BFFLTWBBUSDS meaning in Urban Dictionary

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