Impregnating fantasy and dirty talk for John