desmodus Share definition Flag A stupid mof' that may or may not be a nazi. "Ow! I fractured my Desmodus!" desmodus by Bum Esq October 19, 2003 0 0 Get merch Get the desmodus mug. Buy Now — $32.95 See more merch