Green’s Dictionary of Slang

paddywhack v.

[paddywhack n. (3)]

[late 19C+] to beat severely.