What does Betting On Horses mean?

Betting On Horses meaning in Urban Dictionary

Shagging a female difficult inside butt gap!