What does BCFL bcfl mean?

BCFL bcfl meaning in Urban Dictionary

represents best cousin(s) forever, similar to bff, but for cousins alternatively. most readily useful cousins forever