meaning of bfflewwd

bfflewwd meaning in Urban Dictionary

Best friends forever even when we pass away