Suzy, I was spoken to that way, among other things, for over 12 yrs. Like a dummy, I went ahead and married the jerk because I believed him when he said that if he didn't love me, he wouldn't tease me like that. Yeahright!!
I sure don't believe it now. I know that it's verbal abuse. That is what makes me wonder why I can't think to say something when it happens.
Maybe your husband needs to explain to the couples that saw you get triggered what happened and why without going into too many details. Maybe the joker won't joke about sexual matters anymore. That's crude, anyway!

I'm sorry that your evening was ruined.
I don't know how old you are, but you get a tougher crust as you get older.
__________________
Psalm 119:105 Thy word is a lamp unto my feet, and a light unto my path.