So cruising the speed limit(50-60kmh) along section of Warrigal road thats 2 lanes, during peak hour in the late arvo. I noticed this taxi acting pretty aggressive and impatient earlier, racing off @ lights / cutting in and out of lanes / tailgating trying to get ahead of traffic, which doesnt really work during peak times. I was aware and did my best to keep my distance but also focus on my riding, but he had been buzzing around for a few k's. I was riding behind a van and had a car behind me in the right lane, approx 1-2 car lenghts in front & behind. Ahead, a car was turning left which blocked this taxi's path so he decided to quickly merge into my lane and i didnt even see it coming at all... I was literally blindsided from his front right quarter panel, connecting with my left leg + foot which caused me to lean onto his bonnet, and wedged my leg between taxi + bike. I lurched backwards and almost lost grip but managed to hang on but almost fell off / lost balance and for some reason i grabbed the clutch and revved the shite outta my bike at the same time, but managed to stay on it barely and was pretty much rolling whilst leaning on his hood with my elbow for a few seconds @ 50kmh's, then he slammed the brakes to a stop in a smoky lockup. How he didnt get plowed from behind i have no idea, but i slid off his car and rolled past him upright. I was ahead of him at this point and rather shaken up, i got back into the right gear, and pointed to the left ahead where there was room for us to pull over, and he sorta followed me, but then he bust a u-turn when there was a gap and raced off in the other direction in front of me when i pulled over. I saw my boot marks and dints up the side of his car, i think my leg + foot was all that contacted with him and although it felt pretty crushed at the time, was only a bit of bruising later. After that, i pretty much just sat on the naturestrip for a bit and calmed down as was easily closest ive ever come to dying, then dusted myself off and picked myself up after about 10 minutes and kept riding as we all should.