Green’s Dictionary of Slang

yard v.1

[yard n.1 ]

(UK Und.) of a man, to have sexual intercourse.

[UK]Canting Academy, or the Pedlar’s-French Dict. n.p.: To wrap or yard To lie with a Woman.
[US]Life in Boston & N.Y. (Boston, MA) 11 Oct. n.p.: Joe has got so he yards a good many [i.e. women]. Guess they will be in good order to drive [i.e. work as prostitutes] soon.