Green’s Dictionary of Slang

choo choo n.

[pull a train under train n.1 ]

multiple sex involving a single women and several men; thus as v.

[US](con. 1940s) E. Thompson Tattoo (1977) 70: ‘Choo-choo you around the bend any day,’ Glenn cracked. ‘Whooo! You and whose army?’ the woman hooted.
[US]J. Wambaugh Choirboys (1976) 305: If there’s gonna be a choo choo, I better see Whaddayameean Dean first.