Chedipe

Referenced in 1 episode

Definition

A figure from Indian folklore resembling a female vampire, known to lure men into her clutches with her enchanting beauty and consume their blood.