Top definition
It means sister loving for life

So say you take a picture with your best friend you might put SLFL and then it would mean that your really close
Aw my SLFL
by Yoyololol123 June 14, 2016
Get the mug
Get a slfl mug for your dog José.
buy the domain for your foodie site