Grammar Nazi

Grammar Nazi is a term used to describe someone who is adamant about the proper use of English grammar. These people have no relation to the Third Reich, but the term "nazi" is used to denote the strict harshness with which they adhere to the proper use of English grammar.