meaning of BFFOWSL

BFFOWSL meaning in Urban Dictionary

Acronym for Best Friends For Our Whole Stinkin LifeAnother way of saying bffl but better cuz sometimes life just stinks, and sometimes it doesnt, but its good to have a friend who will stick through it all with you