Green’s Dictionary of Slang

slam adj.

(US) one with whom one has a sexual, but no deeper, relationship, a ‘fuck buddy’ .

[US]M. Lacher On the Bro’d 6: [W]e heard that he was cruising in with some slam piece named Maryann.