puncayshun Share definition Flag A sex move involving sticking your member into the urethra of a horse. Tom: Mark...why do you have hoof prints on your shirt? Mark: I was doing the puncayshun again... puncayshun by Windy666 April 27, 2017 0 0 Get merch Get the puncayshun mug. Buy Now — $32.95 See more merch