Witch Ride

Referenced in 1 episode

Definition

A traditional belief that involves the notion of witches riding upon the chest of individuals as they sleep, often associated with sleep paralysis experiences.