Skip to main content

Definitions by Windy666

puncayshun 

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