What does BBFB bbfb mean?

BBFB bbfb meaning in Urban Dictionary

Bed Bath and Fucking past. Bloody Big Fat Bastard!bfb= Big Fat Bastard