I guess "period parties" are the latest thing to do:
It was embarassing enough telling my mother, never mind 'celebrating' with my nearest and dearest.
I completely agree.
I think the "period parties" are a little over the top, although in other cultures, of course it meant now you could trade her for a lovely goat or two!
And you'd feel so bad for the last girl in the class to get hers!