thai donkey punch Share definition Flag same as donkey punch , but with brass knuckles. i gave her the thai donkey punch. knocked her out and i came right after. thai donkey punch by theBEAN562 January 13, 2010 Get the thai donkey punch mug.