Green’s Dictionary of Slang

stag v.2

of a male human or animal, to have sexual intercourse.

[UK]Peeping Tom (London) 13 51/2: This is the [...] Vild man of the Voods, this is the hanimal vot take the female ring tail monkey into the woods and stags them there.