harry donut Share definition Flag The act of a man pouring sprinkles on a woman's vag and then piledriving her. When she said she liked dessert I gave her a Harry donut harry donut by Ohbaby3 June 16, 2017 0 0 Get merch Get the harry donut mug. Buy Now — $32.95 See more merch