"Punch Bob Davenport? Are you hard enough?"
Fortunately I've never come across this "gentleman" whoever he is, but let's just say that I doubt if he can hold a candle to the hunt followers, dog-fight organisers and badger-baiters I've come up against in my time.