snap turtle punch Share definition Flag A sweet sex position only the advanced can conquer. "Baby, we just mastered the snap turtle punch. Damn, that was good!" snap turtle punch by Kansas McGruff March 1, 2005 Get the snap turtle punch mug.