duff2

v.  duff up slang beat; thrash. [perhaps from *duffer]