I had to look it up too. A "doyenne" is a woman who is most respected or prominent person in a particular field. I think they meant "cretin."