Top definition
When you call someone you know who lives in a place that is having better weather than you and talk on the phone about it.
Caller 1 is looking for some weather phone sex:

Caller 1: The high temp here is 100 degrees with 90% humidity in the shade. What's it like there?

Caller 2: Bummer, sorry to hear that. It's great here. Highs in the 70's, sunny, and dry.

Caller 1: Sounds fabulous! ummm... what are you wearing? Are you sitting outside? Does it feel great? What are you planning to do today?
by Practically Dreaming August 22, 2010
Get the mug
Get a Weather Phone Sex mug for your cousin Trump.
Jul 6 Word of the Day
Phrase meaning that a deceased cannot rest in peace until society changes due to the circumstances of a death.
People said rest in power for the unarmed man had been shot by the police.
by FooBarBiz October 12, 2017
Get the mug
Get a Rest in power mug for your bunkmate Sarah.