โ† Back to Directory

Slang tagged with intimidating

sleep paralysis demon

Used jokingly to refer to someone who appears intimidating, unapproachable, or slightly scary.