Green’s Dictionary of Slang

Halifax v.

[Halifax n.]

1. to kill, thus send to hell.

[UK]R. Brome Covent-Garden Weeded IV i: nick.: Mum, hold your tongue still in your mouth, lest I halifax it with your teeth. clot.: Halifax my tongue.

2. to beat.

[US]M.L. Byrn Adventures of Fudge Fumble 28: I’ll Halifax you, my lad [...] and now you – whack, whack, whack – will take the hint, not to disobey orders again.