An acronym meaning Big fu***** hammer. Origin unknown. However it's common among auto mechanics, Auto body repair, construction, etc.
Chad! Go get a B.F.H. I need to hit this front strut /shock into place.
a job or situation where nothing seems to be finished and/or complete or Repaired. 2a gathering of situations or episodes in a short time all failing.
This entire job has been a total cluster fuck. Nothing's gone right!