Wiktionary
grammar nazi
alt. (context slang idiomatic English) A person who habitually corrects or criticizes the language usage of others. n. (context slang idiomatic English) A person who habitually corrects or criticizes the language usage of others.
grammar nazi
n. (alternative spelling of grammar Nazi English)