A Mary-Sue is someone who is perfect. As in they're smart, everyone thinks they're pretty (especially when the writer was making them unattractive), they can figure everything out, everyone falls in love with them, and they're overall not human.
As for vampires, they're just dumb to me.