I was walking up the pavement towards the local train station. It's a slight incline with some shops and trees on it but wide enough for four people to walk if needed.
A man walked past me at speed but deliberately pushed into me as he did so. There was no one else passing. It was clearly on purpose and he didn't apologise. I said 'jeez' or similar.
He stopped and turned around then shouted ' you fucking walked into MY path you ignorant cow' - I shouted back as he walked off again ' how could I know that? You pushed into me'