Flexibility, the trick
Just like autofellatio(sucking your own dick) fucking your own ass is also a dream fot lot of men. In the first case you need a really long dick and a flexible body, in the second case you only need a flexible cock, it doesnt have to be that long but it cant be too stiff otherwise bending it wouldnt be possible.