My snowflakes melted.

According to an online dictionary one meaning of let is “give permission to.” I don’t know anything about the Stanford rape case, but if you’re making the claim the girl gave the guy permission for everything that happened, then that certainly sounds like consensual.