Of, relating to, or like a demon; demonic.
In a manner befitting or like a demon.
Of, or relating to a mythical monster; full of monsters.
Enormously large.
Hideous or frightful.
Freakish or grotesque.