Green’s Dictionary of Slang

cracksman n.2

[crack n.3 (1) + sfx -man]

the penis.

[UK]Farmer & Henley Sl. and Its Analogues.