meaning of BFFRP

BFFRP meaning in Urban Dictionary

companion freaky arbitrary individual