I believe the term is "Mary Sue", though I despise the DIRTY, FILTHY fanfic writers who use the term. Fanfic writers in general, really.

Anyway, since poorly written drivel seems to excite you, go here.