Green’s Dictionary of Slang

lap n.3

SE in slang uses

In phrases

night laps (n.) [SE laps of a pool, i.e. night exercise; but cf. lap v. (4)]

[1980s] (US campus) sexual intercourse.