Howard says DBF in the engine room. What does this mean?

Answer:
Diesel Boats Forever!
First answer by ID1659747829. Last edit by ID1659747829. Question popularity: 1 [recommend question].