I feel your pain. I have been a nurse since May of this year, and have had real problems with one nurse who takes forever to get report. I was really getting frustrated with this because she did not follow our units protocol for report, but would do it her way. This sometimes left me waiting on her for over 45 minutes. I finally asked other nurses about this and found that they were just as frustrated as I was, but noone seemed to think that complaining would do any good since she had been there so long. Well, I have no problem saying what I think, and went to the clinII with the problem. Almost immediately, the problem was solved, since they have to pay us OT to wait on her.
I would recommend trying to go to your supervisor with th eproblem, and see if they can help.
As far as the report you got in turn, plus being left with a pt who was upset and covered in stool, if this happened at my unit, that person would have been written up at the least. In my opinion, if it happens on your shift, you stay to take care of it. For example if I am busy, and have new admits, and don't get all the admission ppwk done, I never pass it off to the next person. The same with other aspects of pt care. I would never hand off a pt covered in stool, with an infiltrated IV, etc. I will always stay to take care of these issues. "There are no changes." is not acceptable. Even if I have had the pts before, I want to know about what was done on the previous shift, etc. I would be willing to bet that if you told your supervisor about this "report" they would be very unhappy with that nurse.
I know it is hard to speak up when you are new, but I have found that if I do, changes are made. Your supervisors don't always know whats going on unless you tell them.