a man was accused of being a delton and was killed
a black and deformed demon that has a tiny penis that reaches sexual climax in 3 seconds
"a man was accused of being a delton and was killed" What is the definition of "delton"?