I turtle punch that bitch cause her pussy smelled like Cristian's butthole !
by Hester Malone December 31, 2015
Get the Turtle punch mug.
A sweet sex position only the advanced can conquer.
"Baby, we just mastered the snap turtle punch. Damn, that was good!"
by Kansas McGruff March 1, 2005
Get the snap turtle punch mug.