meaning of Betting On Horses

Betting On Horses meaning in Urban Dictionary

Shagging a female difficult inside butt gap!