Green’s Dictionary of Slang

veiny bang-stick n.

also veiny love-stalk
[bang n.1 (2b) + stick n. (1)]

a penis.

[UK]Roger’s Profanisaurus in Viz 87 Dec. n.p.: veiny bang stick n. Penis; one eyed trouser snake.
‘Maureen’s Lusty Confessions’ on Apartment 231 🌐 How I long to scale atop your veiny love stalk so that you may savagely spear my hairy doughnut.