

My friend works in finance, and his office throws the team a celebration lunch at a nice restaurant when they have an exceptionally good “quarter” or whatever. Dates are allowed, and he said he was tired of being one of the only people to go alone every time. So, he asked if I would be his +1 this time. The dress code was business casual. I wore a loose, white, button down shirt, grey slacks, and 2-inch, leopard print heels.
He saw my shoes and said they were tacky. When I asked how, he replied that only “certain women” wear leopard/cheetah print. I questioned him further about what kind of women. He said the kind that wear print styles. I pushed him until he finally admitted he meant trashy women. For context, I’m also Latina. I don’t have proof because he didn’t explicitly say it, but his tone and the way he kept dancing around the questions felt really racially loaded. He’s probably referring to the “chonga” stereotype racists imagine when referring to “trashy” hispanic women.
I got mad and told him that I was doing him a favor, and that he needs to shut up before I get so angry I make us both look bad because I’ll either be upset the whole time or just not go to the lunch.
Was he right about the shoes? Should I apologize?