Green’s Dictionary of Slang

spam n.

[SE Spam, proprietary name for a brand of pork luncheon meat]

the penis.

[UK]M. Manning Get Your Cock Out 13: ‘Fackers!’ he grunted, straightening his bollocks in the skin tight leathers and pushing his spam this way and that to achieve the desired effect.

In compounds

spam javelin (n.) (also spam lance)

the penis.

[UK]Roger’s Profanisaurus in Viz 87 Dec. n.p.: spam javelin n. Penis.
[UK]N. Griffiths Sheepshagger 130: Helping himself along as it were. Giving it six-nil on the old spam lance.
[UK]Guardian G2 4/2: Spam Zeppelin [...] is a spin on ‘spam javelin’, rude-girl slang for an erection.
[UK]Metro 22 May 37/2: I’ve set up two anonymous questionnaires all about the spam javelin.
spam supper (n.)

fellatio.

[UK]M. Manning Get Your Cock Out 22: ‘Listen, man!’ said Mincey, reckoning it was some queer out for a spam supper, ‘I’m pretty fucked up!’.

SE in slang uses

In compounds