What does A.B.F.L mean?

A.B.F.L meaning in Urban Dictionary

embarrassing Bitches for a lifetime