Turtle punch Share definition Flag When you headbutt a women's vagina. I turtle punch that bitch cause her pussy smelled like Cristian's butthole ! Turtle punch by Hester Malone December 30, 2014 0 0 Get merch Get the Turtle punch mug. Buy Now — $32.95 See more merch