meaning of bpff

bpff meaning in Urban Dictionary

most readily useful priest friend forever