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 Get the Drepanoid mug.