Agreed not the place.
But the BEST thing you can do is chide her publicly.
She bullies you because she is insecure and feels threatened.
Next time she does it say, confront her directly without emotion.
"This is not the time nor the place for you to behave this way."
"That's extremely inappropriate."
Apologize for her behavior to whomever witnesses it loud enough for her to hear.
She will get embarrassed and cut that shit out.
I'm sorry you're dealing with that.