Dir. Olly Blackburn, 2007, UK, 90 minutesDonkey Punch, in young male slang, is a term for a hard blow to the back of the neck during sex, which produces a clench that gives pleasure to at least one person in a couple. This act kills a vacationing girl from Leeds ...
Access premium content Subscribe today
If you have an account you can SIGN IN now