Green’s Dictionary of Slang

kipper v.1

[? a herring is ‘ruined’ by kippering; or var. on scupper v.]

to ruin someone else’s chances.

[UK]Guardian 25 Jan. 6: We were kippered – well and truly had.