1 definition by S117

Top Definition
An insult to be sure, but one with a modicum of respect.
The Demon was your greatest foe.
by S117 July 14, 2019

Mug icon
Buy a Demon mug!