1 definition by Alec Brandon

Dude, he just got dicked up the snaketurtle, and they didn't even bother to use lube.
by Alec Brandon January 6, 2006
Get the snaketurtle mug.