WorldCycle's definitions
A demrit (deem-rit) is a spirit that is also a demon (eg Charlie from the Charlie Charlie challenge would be one)
by WorldCycle January 29, 2019
Get the Demrit mug.
Get the Demrit mug.We'll email you a link to sign in instantly.