A person so obsessed with grammar that they will go out of their way to correct you.
Fb post: i really shouldnt have done that
Comment: *I really shouldn't have done that.
Reply: really??? correcting my fb posts???
Comment: *Really, you are correcting my facebook posts?
Reply: what are you, a grammar nazi???