A mid-week rant about the shame around pap smears in India, and Voldemort...I mean vagina (gasp, shudder, block)