I had the same experience in Portugal last year. I've never encountered more aggressive drivers even in San Francisco. lol
I had an angry delivery driver on a scooter cut in front of me on this tiny, one way, single lane street in downtown Porto by our hotel. I was going slower because the street had like 6" drops and we had a small car. The delivery guy ripped past us when he could, flipped us off and then stopped in front of our car (blocking us). He then got off his scooter, walked down the street about 50-60 meters to make his delivery, came back, got on his scooter and took off. Like it was no big deal. Total Boss move lol. One of the most passive-aggressive things I've ever experienced.

If it hadn't happened to me I would have totally appreciated it for the shear brassiness of it.
Just in general they were all crazy drivers.