Green’s Dictionary of Slang

kerwhallop v.

also cowhallop, cowollap, kawhallop, kerwallop, kerwhollop, kerwollop, kerwollup, keswollup
[ker- pfx + SE wallop]

[mid-19C+] to hit hard and suddenly, to smack.