priggish
/ˈprɪɡɪʃ/
adjective
- Behaving in a way that shows you believe you are morally better than other people; too proper or strict about rules and behavior.
- The teacher's priggish comments about the students' casual clothes annoyed everyone.
- He had a priggish way of correcting people's grammar in the middle of a conversation.
- Her priggish attitude made her unpopular with classmates who just wanted to have fun.