Ella vive con Hilda y Zelda (ambas brujas) en el pueblo ficticio Greendale, que se encuentra en algún lugar cerca de Riverdale, pueblo hogar de Archie Andrews, mientras su padre está lejos.