The weather report called for a chance of snow last night. But nothing stuck, except stuff on the windshield of my car.
Except it wasn't snow on the car, it was bits of damp toilet paper.
Ick.
I am completely mystified as to how it got there or why anyone would do this to me.