Green’s Dictionary of Slang

swivel-neck n.

[the head swivels up and down when giving oral sex]

(N.Z. prison) a passive male homosexual.

[NZ]G. Newbold Big Huey 254: swivel-neck (n) Passive homosexual.