Top definition
(best sister cat friend for life)The definition of a true friendship between two girls who love cats and consider each other sisters for life
via giphy
by StarHeart February 26, 2018
Get the mug
Get a BSCFFL mug for your buddy Beatrix.