What does Bulgarian Snakehole mean?

Bulgarian Snakehole meaning in Urban Dictionary

The work of inserting your penis into a lady's anal hole, at the same time sticking your hand into her vagina when you look at the reverse way, and continuing to whack off, ejaculating within her.(Also known as the Swedish Pizza Roll)