Hitting the sled
Sports reference to simulate the act of having sex with a larger woman with her legs over your shoulders, particularly after last call at the bar.
Hitting the sled by Jawn Solo January 22, 2017
Get the Hitting the sled mug.