hey guys, i was at the local mall today for some shopping, and there was a group of 3 guys and a girl or two. I accidentally brushed the end guy's hand and he said verbatim "that guys just touched my hand" loud enough for me to hear. i broke my frame, and nearly got into a fistfight which im hitting myself over. i said "you were in my way" to the guy, in the heat of the moment which wasn't wise. i'm half asian and european, and ended up being called a "half asian cunt" by one of the scrawnier guys. i stopped in my tracks and said "what did you say?", he didn't move and then were threatening me.

what should i have done?