1 definition by Yukoneer

State in which a male or female needs to have a leg in a bear trap and getting punched in the face in order to climax during sexual intercourse
We tried so many positions that just wouldn’t do to for me. I ended up having to do a Yukon Rockslide just to finish.
by Yukoneer February 27, 2018
Get the Yukon Rockslide mug.