Apparently, i was somewhat blocking his way, but i failed to notice him till i stop before the traffic light, and he honked me. Swerving left, he then tried damaging my car.
But let's be realistic - kicking my car with only flip-flops and riding with a pillion girlfriend to balance with later is much more riskier compared to the 0.2 HP damage to my car.
Sad, sad rider.
Love & Peace!~