In this clip, Weather Channel meteorologist Stephanie Abrams talks about the weather while also, inadvertently, talking about things unloading on her and liking things that go in and out. Sounds like sex, right?

[Daily What]