Penchant for Buggery Share definition Flag Taken from the wise words of D Evil himself.Means you're gay. "I hear you have penchant for buggery?""No, I am not Gay" Penchant for Buggery by Crawf21 December 15, 2011 0 0 Get merch Get the Penchant for Buggery mug. Buy Now — $32.95 See more merch