Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. snaketurtle
Another word to describe someone's anus.
Dude, he just got dicked up the snaketurtle, and they didn't even bother to use lube.