wallop also means to give a resounding smack/slap (I can see all our gentlemen grimacing at the thought)