I swear by the BFH, so I shoulda made the connection.
Big Friggin Hammer....All right Gary, being ignorant of some of these initials things you got me. I have no idea what BFH means. I had to Google what SMH means. Does it have something to do with a hammer?
And a SMH? ????? WTF?