Sentence:  She's a total grammar <WSD>Nazi</WSD>. 
Meaning of the word marked with <WSD> tags:  One who imposes one's views on others; one who is considered unfairly oppressive or needlessly strict. (also frequently uncapitalised: '''''nazi''''')