Or maybe both?
Yesterday I was walking through a city centre when I saw what looked like a woman in a brightly coloured bandana coming the other way to my right. I did a slight double take and made accidental eye contact and she gave me a half annoyed, half quizzical sort of glare.
So, who was rude - or ruder?
YABU - you should have taken more care not to make eye contact with a stranger;
YANBU - she was dressed in an eye-catching way and shouldn't have been irritated about a slight double take.