Demroid

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
by MyWhyGuy July 25, 2022
mugGet the Demroidmug.