I was reluctant to publish this here, but this site could not be name Street View Hacks without this hack. One woman was caught peeing in the street, in good daylight. You can call it bad luck, but… if you don't want to be captured like this, you'd better not do it....
The picture is of course removed from Google, but in the embebed 360' picture, live in Street View, you can see some little rivers falling down the slope... and it was not rainy.
360º picture in Google Street View