Work Text:
“Thank you so much, that will be perfect! Goodbye.” Junmyeon finished his call and dropped his phone on the table. He lifted his damp t-shirt to dry off the latest drops of sweat. It was just for one night, they could do it.
Someone sounded like dying in the bedroom and Junmyeon slid open the door.
“When are they coming to fix the air-con?”
Sehun star-fished on top of their bed, sprawled out in nothing but thin shorts.
Junmyeon swallowed. The heat made everything so soft and Sehun smelled so good and looked so fine and… “They will be here around 10 am tomorrow morning, that’s the fastest they could do!”
Sehun lifted his head slightly to look at him. “Tomorrow? Awwwwwwwe!” He fell back down with a whine and Junmyeon felt a little bad for him. It was a warm day and with the air conditioning broken, their apartment was… let’s say… warm enough.
“It’s just for one night, we’ll manage that. Come here.” Junmyeon crawled into bed and slid in next to Sehun, dropped a hand on his soft belly. The warmth really softened his usually so bony boyfriend.
Sehun pulled away from his touch like he was burned. “Too hot, too sticky.”
Junmyeon sighed. He had walked around half hard all day, og so horny from walking around half naked with an almost naked Sehun just out of reach all day.
He dropped his voice to that deep level he knew Sehun loved. “Maybe you’ll fall asleep if I’ll suck you off?”
Junmyeon let his eyes trace the outline of Sehun’s hipbones and the soft bump he knew could grow so much larger, licked his lips hopefully. How could two people react so differently to a warm day?
“No, your mouth is too hot.”
Of corse it was, what wasn’t too hot for his whiny boyfriend today? Junmyeon rolled over and slid out of bed. He used the door to try create a little movement in the hot air and heard a pleased grunt.
Luckily they had been smart enough to fill the tiny freezer with lots of cups of ice when the weather prognosis had dropped, and there was still enough for lots of drinks. Junmyeon pulled out a cup and divided the ice into two glasses. Too cold drinks weren’t to good either. He filled them with a fresh apple juice and headed back to Sehun to offer him one of them.
Junmyeon pulled one chair over to the window and sat down to enjoy his drink and a little bit of imaginary fresh air. He flicked open a familiar account on Twitter. He hadn’t watched porn alone in a while, but when Sehun was this whiny and he himself was this level of frustrated, it was just fair.
Desperate times make people creative though and something even warmer started to stir in Junmyeon’s abdomen. He bit his lip and felt his own cock swell as he scrolled through the posts. Seemed like they suffered from the heatwave too but unlike them, the content maker had found a solution to survive.
Downing the rest of his drink gave him a burning brain-freeze and he pushed his thumb up into the roof of his mouth. Damn, he always forgot how little ice he tolerated on hot days. Sehun switched on their bed and his eyes automatically slid in that direction, only to find Sehun had rolled over to lay on his belly and that soft, perfect little ass was of course where Junmyeon’s gaze landed.
He closed his lips around his own thumb and sucked. Fuck, he had to try this! Junmyeon slipped his thumb out of his mouth and headed straight to the kitchen. The warm lump on the bed just turned his head slightly to see what’s going on and Junmyeon might rolled his eyes at him this time too.
With a big bowl of ice, he returned to their bedroom with one mission, to make Sehun lose his mind (and maybe get him to help a man out with his arousal too).
Carefully he placed the bowl on their nightstand and crawled up on bed and all the way up to sit on Sehun.
“Heeey!” Sehun tensed under him and Junmyeon quickly hushed him. “Try relax, please? I’m gonna make you cool down, okay?”
“By covering me with your own heat?” Sehun laughed dryly.
“Fuck! What are you doing?” Sehun’s head jolted up from the bed as Junmyeon had dropped a handful of ice between his shoulders blades.
“Huuush! Trust me, just relax.”
He slid the ice around all over Sehuns brad back, watched how the cubes slowly melted and left tiny tickling streams of water down Sehun’s sides. He managed to cover all of Sehun’s back in cooling water before the cubes entirely disappeared.
“Is cold!” Sehun twisted under him and Junmyeon noticed goosebumps on his arms.
“I know, was part of the plan.” Junmyeon giggled softly and lifted his weight off Sehun slightly. “Turn around?”
Sehun made a face as he turned. “Sheets are wet and cold.”
Junmyeon gently sat down on Sehun’s hips and bent down to place a kiss on the tip of Sehun’s nose. “In this heat it will dry quickly. Just enjoy the cooling sensation as it lasts.”
Sehun relaxed slightly into the mattress and let Junmyeon make himself at home on top of him.
“Here, have one cube to suckle on.” Junmyeon slid an ice cube over Sehun’s lips until he opened his mouth.
“Don’t spit or chew!”
Sehun looked up at him suspiciously but hollowed his cheeks a little to get hold of the ice, eyebrows still pulled together, not fully trusting Junmyeon and Junmyeon loved it. He grabbed a larger cube and dropped it on Sehun’s chest, pushed it around a little.
“This okay?” He looked at Sehun who still was suckling on his ice cube. Sehun nodded towards Junmyeon’s shorts, they didn’t hide much.
Junmyeon lifted one shoulder, ice cube in hand. “It’s just goosebumps”
Sehun swallowed what’s left of the ice and water in his mouth and smiled knowingly. “You’re horny!”
Junmyeon answered by pushing his ice right onto Sehun’s left nipple, held him down as Sehun jolted under him. “You bet I am.” Slowly he started to circle the nipple with the ice until it perked up, stiff and inviting, then switched to the other.
“Cold” Sehun shuddered, mouth falling open.
Junmyeon let the ice slide back and forth over the two buds until the cube was fully melted and his fingertips tingled. In a smooth move he bent down and closed his warm lips around one cold nipple. Sehun moaned and it was just the reaction he wanted. He flicked his soft tongue over it, warmed it up gently before repeating the treatment with the other bud.
Under him Sehun’s soft bulge started to grow and Junmyeon rocked his hips down a few times.
“You’re horny yourself, mister!”
Sehun moaned again. “I like it, your mouth is so soft.”
Junmyeon liked what he heard and continued to kiss his way down Sehun’s tummy, all the way down to his shorts. “Too much clothes, right?” He had to get it off to continue with his plan and Sehun cooperated obedient, lifted his hips and let Junmyeon pull off the thin fabric.
“And you!” Sehun leaned on his elbows, looking Junmyeon up and down where he sat next to Sehun on the bed. “Off they go!”
“So demanding all of a sudden.” Junmyeon lifted one eyebrow. “I’m still the one with ice within reach.” He peeled if his soaked shorts and dipped both his hands in the ice bowl. It was freezing.
“No- nononono!” Sehun protested but didn’t move until Junmyeon landed his two freezing hands on the top of Sehun’s thighs. He curled up and coughed out a pained laugh.
“Relax and breathe, just enjoy the cold for a moment.” Junmyeon reached to grab a nice ice cube, now halfway melted with rounded edges. He held it in the palm of his hand before gripping Sehun’s length.
“Oh- ohhhhhh” Sehun inhaled sharply. “You know cold make things shrink?” He dropped back down on the mattress and Junmyeon slid the ice up and down a few times before he dropped the ice and instead swallowed Sehun’s sick as far as he could. He hollowed his cheeks and made sure to apply as much pressure and heat as he could manage.
Feeling Sehun swelling on his tongue, twitching in his grip, was turning Junmyeon on in the best way. He loved wrecking Sehun like this, having control while taking just what he wanted.
With a loud pop he slid Sehun’s dick out of the warmth. “Is my mouth still too warm?”
“It’s warm and I’m warm because you’re so good and I don’t know.” Sehun was a mess already. Maybe it was pure evil or just a heat stroke ( it was warm and Junmyeon’s head was boiling) that had Junmyeon grab another ice cube, one of the last ones alive. He grabbed Sehun’s fully erected cock and dropped the small ice-pearl in the middle of his hand, right on top of Sehun’s sensitive crown.
It came with lewd noises, really, then grunts and twisting legs. “Just suck me, will you?”
So he did, he took pity in him and dropped the ice for now and replaced ice with warm lips. He went slow and steady at first, pumped the shaft firmly while his lips and tongue worked their magic on the tip. Sehun had sat up again and watched Junmyeon between his legs with dark eyes and bottom lip pulled in between his teeth.
Junmyeon looked up and made sure to flick his tongue over the slit just in that moment. Sehun’s mouth dropped open.
“Touch yourself too, it’s so hot when you do.” Sehun’s voice was small, hoarse. Junmyeon knew that sound, knew how turned on Sehun would be to ask for something like that.
“A cold hand!” Sehun’s eyes were more demanding now, and he pushed the bucket of mostly water over to Junmyeon, who still had Sehun’s dick resting on his lip. For a second or two he debated whether to empty the entire bucket over Sehun’s crotch or not, but he loved his man too much.
To cool down his hands properly he had to let go of the beautiful dick on his tongue and sat up to dip both his hands in the still oh-so-cold water and luckily Sehun’s brain had melted enough too in the heat to not react to that.
When he felt close to numb, he pushed the bowl back and quickly climbed into Sehun’s lap. Their cocks slid together and Junmyeon grabbed both the best he could with one of his cold hand. The other one he grabbed onto Sehun with.
Sehun’s muscles twitched at the sudden cold, but the heat returned fast, Junmyeon experienced, his hands didn’t feel cold for very long and soon any goosebumps caused by cold was replaced by goosebumps caused by pleasure and all the right warm and tingling sensations.
Soon Sehun lifted a hand to help too and they jerked each other off together, salty drops replaced cold water and it was almost too much in the hot weather, Junmyeon felt like he was burning.
Both chased the release without even trying to hold back and it didn’t take long. Junmyeon collapsed onto Sehun’s soft chest as they both came all over each other, making a much greater mess than Junmyeon’s ice cubes.
It felt so good and was just what Junmyeon had needed today.
“Oh my, it so warm! I think I’m gonna pass out.” Sehun breathed heavily, and they truly needed to part soon. Both rolled over on their back on the bed, sleepy and sticky and giggly from the high.
“If the repairman doesn’t come tomorrow, I’m gonna fuck your ass with ice cubes”
“No ice is going in there!” Junmyeon watched Sehun with shock and disbelief. “Admit it! You liked it.” Junmyeon pushed Sehun’s shoulder.
“You were the horny one, just saying.”
Junmyeon turned to grab the ice water that was still left and emptied it all over Sehun’s head accompanied by an evil laughter. “I’ll shower first!”
To Junmyeon’s hell a heatwave slow- post orgasm- just showered in ice water-Sehun, was slower than him and he escaped easily. It was just fair he thought too, that he showered first and changed the sheets while Sehun had his shower. After all, it was him who started it.
Was it worth it? You bet!
