What does bfftw mean?

bfftw meaning in Urban Dictionary

companion for win; the sort of buddy you can easily be determined by for something and certainly will help you if you have a problem