What does bff with benefits mean?

bff with benefits meaning in Urban Dictionary

A bff with benefits occurs when your absolute best girl friend forever can be your lesbian fan.