Green’s Dictionary of Slang

snake v.3

[snake n.3 ; snake n.1 (5)]

to have sexual intercourse.

[US]Eble Campus Sl. Mar.
[UK]Roger’s Profanisaurus 🌐 snake v. To scrump; schtup; skeeze. To let loose the one-eyed trouser snake (qv) on a mink, beaver, pussy etc.