Drepanoid Share definition Flag Someone who often participates in anal sex Girl1: My boyfriend keeps shoving his penis in my ass Girl2: OMG what a drepanoid Drepanoid by IHateButSex November 26, 2009 0 0 Get merch Get the Drepanoid mug. Buy Now — $32.95 See more merch