Green’s Dictionary of Slang

blue vein n.

also blue veiner
[the vein that runs up the penis]

1. [mid-19C] the vagina.

2. [mid-19C; 1980s+] (Aus. prison/N.Z.) the penis.

3. [1970s] an erection.