Mary Sue - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    in fan fiction, a female character invented by the author who is so perfect as to be annoyingSubmitted from United Kingdom on 25/02/2015