Green’s Dictionary of Slang

boffing n.

see boff n.1 (1)