1 definition by Dr. Tremblay certified vet.

BFR : A big fat dog that outweighs a D-8 Cat bulldozer. Meaning dog that is massively overweight and spoiled.
Get the BFR mug.