Green’s Dictionary of Slang

stall n.2

[? Irish stail, a stallion]

(Irish) an act of sexual intercourse.

[Ire]M. Verdon Shawlies, Echo Boys, the Marsh and the Lanes 35: On the way home, they went up to Bob and Joan’s, and he got a great stall.