Spinster?
Horrible word anyway. I find it really sexist and prefer the term bachelorette.
I put her straight and told her what I thought of the term and that I couldn't be a spinster anyway as i have a child. Also, if she is a friend she shouldn't make snide comments.
She is single AND childless.
This friend always puts me down subtely so i may have to call time.