DemonicZDevil Share definition Flag Someone who is a trap and who would like to have sexy time with cat girls. Oh my god have you seen him lewding those poor cat girls? Yeah, he is clearly DemonicZDevil DemonicZDevil by TotallySomeoneRandom69 February 7, 2019 0 0 Get merch Get the DemonicZDevil mug. Buy Now — $32.95 See more merch