Top definition
A crazy demon who is in human form who is a friendly lonley and depressed person but still keeps his head up
Jadoness was depressed
by B.v.f jah September 22, 2019
Get the mug
Get a Jadoness mug for your bunkmate Jerry.