What does bffuwd mean?

bffuwd meaning in Urban Dictionary

best friends forever until we perish