nitouche
Top 30000
Meanings
Noun
1. this term is seldom used outside of the set phrase sainte nitouche (goody two-shoes).