What does alaskin dogsled mean?

alaskin dogsled meaning in Urban Dictionary

when you and your gf do it doggy style by at the top of the stairs while pull the woman arms behind the woman back and drive the girl down face very first.