flog (v.)
1670s, slang, perhaps a schoolboy shortening of Latin flagellare "flagellate." Related: Flogged; flogging.