Hmmm... How about Fartess as a general feminine term? Fartessa for those aspiring to delusions of superiority? Fartiste for those with performing skills? Fartelle for the single? Fartame for the married? And as for a feminine version of Curmudgeon, how about Bitchmurgeon?