Green’s Dictionary of Slang

stride v.

1. of a man, to have sexual intercourse.

Mercurius Philalethes Select City Quaeries 6: Whether he [...] intends to stride the Jade (that has cast a couple of her Riders) and wo’nt work well for a dead horse?

2. (US black) to perform with great skill.

[US]E. Folb Runnin’ Down Some Lines 108: Expressions for a ‘hot’ performer, to wail, to tear up, to stride. [Ibid.] 256: stride Perform with great skill.