Talk:Helen Beckitt

OK, so why is "Ms. Demeter- an amusing pun"?