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 0 0 Get merch Get the snap turtle punch mug. Buy Now — $32.95 See more merch