I had this situation yesterday at supermarket. Bald dude in his 40s (I am 20) stereotypical macho type touched me 3 times with elbows just walking by even if there was a lotta space behind me. I asked “why did you push me” then he went to me very close obviously to show dominance and said “I can push you seriously if you want”. At that moment I was shaky from adrenaline because I trained boxing for years and I am aware that one punch can make you disabled without gloves and dude was 2 times my weight. I was not sure how to act, I didn’t want to KO him and go to jail and I was afraid of getting KOed too. I said I am calling police, he wanted to give me his phone to do it. I gave up and ended my shopping.