Green’s Dictionary of Slang

biffing n.

see biff n.1 (1)