Definition, synonyms and related words
A kind of otherworldly humanoid figure sometimes seen during dimethyltryptamine (DMT) hallucinations.