Green’s Dictionary of Slang

trolley (and truck) v.

[trolley (and truck) n.]

to have sexual intercourse.

[US]Maledicta II:1+2 (Summer/Winter) 116: But who can cope with trolley ‘copulate’ (from trolley and truck, in a country where our truck is a van!).