Demroid Share definition Flag A Demroid means someone who is dumb, idiotic, and a constant annoyance You're such a Demroid! Stop being such a Demroid! Fuck off with that Demroid behavior Demroid by MyWhyGuy July 25, 2022 0 0 Get merch Get the Demroid mug. Buy Now — $32.95 See more merch