Green’s Dictionary of Slang

truncheon n.

[cit. 1834 is a deliberate double entendre]

1. [18C–19C] the penis.

2. [2000s] an erection.

In phrases

punching the truncheon (n.)

[1990s+] masturbation.