1 definition by Alec Brandon

Top Definition
Another word to describe someone's anus.
Dude, he just got dicked up the snaketurtle, and they didn't even bother to use lube.
by Alec Brandon January 05, 2006

Mug icon
Buy a snaketurtle mug!