1.
an offensive term for a woman thought to live in a way regarded as old-fashioned
2.
an offensive term for a woman schoolteacher, especially one considered too proper and old-fashioned
3.
a woman who is old-fashioned, strict, and very easily shocked