Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by S117
Demon
Share definition
Flag
An
insult
to be sure, but one with a
modicum
of
respect
.
The Demon
was your
greatest
foe
.
Demon
by
S117
July 14, 2019
Get the
Demon
mug.