Heat Wave

In the middle of a scorching heat wave, Vince and Carl's air-conditioning unit breaks down. How will they manage to pass the time? This is a one-off story.

  • Score 8.9 (1 votes)
  • New Story
  • 2546 Words
  • 11 Min Read

"The damn thermostat's broken again." Carl jabbed at the apartment wall control, knuckles thick as worn wrenches. Warm air hissed through dusty vents despite the July heatwave outside. He yanked his sweat-soaked tank top off, tossing it toward a hamper overflowing with grease-stained work clothes. "I’m gonna sweat through the damn sofa at this rate."

Across the room, his roommate Vince chuckled without looking up from polishing his motorcycle helmet. "Quit your bitching. At least we got moving air." Vince's tattooed shoulders flexed beneath thin straps of his own undershirt as he rubbed the visor clean. "Remember last summer? We slept on the fire escape three nights running."

Carl grunted, peeling his damp back from the vinyl couch cushion with a sticky sound. He stood, stretching until vertebrae popped like knuckles. "I’m gonna shower. I feel like a goddamn swamp." He padded barefoot toward the bathroom, leaving sweaty footprints on the linoleum. Vince finally glanced over, watching Carl's thick back muscles ripple beneath sweat-slicked skin before returning to his polishing.

The shower hissed to life behind the thin door. Vince set down the helmet, wiping his palms on his thighs. The apartment’s smothering heat pressed in, thick and still. He tugged his undershirt off, tossing it onto Carl’s discarded tank top. Warm air kissed his chest as he stood before the wheezing vent. Outside, cicadas screamed in the molten afternoon.

Carl emerged minutes later, dripping wet and naked save for a towel slung low on his hips. Steam billowed into the hallway. "The water’s barely cold," he muttered, scrubbing a hand through his damp hair. Vince’s gaze lingered on the droplets tracing paths down Carl’s thick pectorals, over the dense furrow of his abdomen. Carl noticed, raising an eyebrow. "What?"

Vince shrugged, forcing his eyes away. "Nothing. I’m just jealous of that shower." The lie hung heavy in the humid air. Silence stretched, thick as the heat. Carl dropped the towel onto the pile of laundry, his body gleaming under the single bare bulb. He moved toward the bedroom, muscles shifting like oiled machinery beneath his skin. Vince watched the powerful sweep of his back taper down to a narrow waist, the solid curve of his ass dimpling slightly with each step.

The stifling stillness broke when Vince pushed himself up off the stool. He stripped down to his briefs and followed Carl into the cramped bedroom, its single window offering no relief from the city’s trapped heat. Carl was already sprawled face-down on the rumpled sheets of their shared king bed, a low groan escaping him as the cooler cotton touched his overheated skin. Vince paused in the doorway, the sight of Carl’s naked form – the dense muscle, the faint sheen of dampness, the vulnerable sprawl – tightening something low in his gut. He swallowed, his throat dry.

"Move over," Vince muttered, his voice rougher than intended. Carl grunted, shifting his massive frame slightly to make space. Vince slid onto the mattress beside him, the springs protesting softly. The proximity was immediate, overwhelming. Carl’s body heat radiated like a furnace, the scent of cheap soap and clean sweat filling Vince’s nostrils. He could feel the hard ridges of Carl’s spine pressing faintly against his own chest. Neither spoke. The cicadas outside seemed deafening.

Carl’s breathing deepened into sleep-rhythms first, exhaustion winning over discomfort. Vince lay rigid, staring at the sweat-dampened wall. The curve of Carl’s hip was inches from his own. A bead of moisture traced its way down Carl’s flank, disappearing into the bed sheet. Vince’s knuckles whitened, gripping the sheet. He shifted, trying to ease the sudden tightness in his briefs, but the friction only worsened it. He ripped off his briefs impatiently. One knee brushed Carl’s calf. Carl murmured something unintelligible, shifting again, his back pressing flush against Vince’s front.

Heat exploded between them. Vince froze. Carl’s ass nestled firm against Vince’s groin, the contact electric. Vince’s cock hardened instantly, trapped along the cleft of Carl’s butt cheeks. Carl sighed, deep and oblivious, pushing back slightly into the pressure. Vince hissed through clenched teeth. Every nerve screamed. The humid air thickened with the musk of exertion and soap, Carl’s damp skin radiating against Vince’s chest. He could feel the thud of Carl’s heartbeat against his own ribs. His hand hovered, trembling, over Carl’s waist. Touch him. Don’t. Touch him.

Carl shifted again, grinding his hips unconsciously. A low groan escaped Vince, raw and involuntary. Carl stilled. The cicadas’ drone faded into a ringing silence. Vince held his breath.

Carl’s hand slid back slowly, fingers brushing Vince’s forearm where it rested near his waist. The touch was deliberate. Testing. Vince’s heart hammered against Carl’s back. He didn’t pull away.

A rough exhale escaped Carl’s lips. "Been waiting long?" The words were thick, sleep-heavy, but utterly aware. Vince’s breath hitched. He pressed forward instinctively, pressing his fingers deep into the cleft of Carl’s ass. Carl arched into the pressure, a low rumble vibrating through him.

"Yeah," Vince choked out, his voice scraped raw. His hand finally moved, sliding around Carl’s waist, palm flattening against the dense muscle of his abdomen. Skin slid against sweat-slicked skin, electric. Carl covered Vince’s hand with his own, fingers interlacing, pressing Vince’s palm harder against his midriff. The silent permission was a detonation.

Vince pushed forward, his hips driving his thick cock harder against Carl’s ass. Carl arched back, grinding against him, a low groan escaping his lips. Vince buried his face in the damp nape of Carl’s neck, inhaling the sharp scent of soap mingled with pure male heat. His other hand slid down Carl’s flank, over the powerful swell of his hip, fingers tracing the crease where thigh met ass. Carl shuddered, pushing back urgently.

"Fuck, Vince," Carl rasped, twisting his head to catch Vince’s mouth in a clumsy, desperate kiss. Teeth clashed, tongues met — hot and demanding. Vince’s hand tightened on Carl’s hip, pulling him impossibly closer as he rutted against the cleft. Pre-cum slicked the way, easing the friction into a slick, primal rhythm.

Carl broke the kiss with a gasp, arching his spine. "Get inside me," he demanded, voice ragged. "Now." He shoved his ass back harder against Vince’s aching cock. Vince didn’t hesitate, his spit-slicked fingers punching through Carl’s tight asshole in one rough thrust. Carl hissed, his muscles tightening, then relaxing with a shuddering groan. "More," he gritted out.

Vince withdrew his fingers, replaced them with the thick, blunt head of his cock. He pressed forward, relentless. Carl’s body yielded slowly, a burning stretch that forced a choked gasp from his throat. Vince sank deeper, inch by inch, until his hips slammed flush against Carl’s ass. They froze, locked together, the sheer fullness making Carl tremble. Vince’s hand clamped on Carl’s hip, fingers digging into dense muscle.

Then Vince pulled back almost all the way, leaving only the crown inside, before driving forward again — hard. Carl grunted, the force rocking him forward. Vince set a brutal pace, hips pistoning, each thrust a deep, claiming slam. The slap of skin on sweat-slicked skin echoed in the stifling room, punctuated by Carl’s ragged breaths and Vince’s guttural groans. Sweat pooled between their bodies, dripping onto the rumpled sheets.

Carl shoved his hips back to meet each thrust, his knuckles white where he gripped the mattress. "Harder," he demanded, voice shredded. Vince obliged, fingers digging bruises into Carl’s hip, his other hand sliding around to fist Carl’s thick, leaking cock. Carl bucked violently. "Fuck! Yeah — like that!" Vince stroked him in time with his thrusts, twisting his wrist on the upstroke.

The bed frame slammed against the wall with every drive. Vince’s rhythm faltered, breath ragged against Carl’s shoulder. He felt the tightening coil in his gut, the inevitable surge building. Carl sensed it too, arching his spine impossibly higher. "Cum inside me," he growled. "Fill me up."

Vince’s hips stuttered, slamming deep one final time. A choked roar tore from his throat as he pulsed, buried to the hilt. Heat flooded Carl’s bowels, triggering his own release. Sperm sprayed hot wet streaks across the sheets as Carl shuddered, Vince’s hand still pumping him through it.

They collapsed, slick and trembling, Vince draped heavily over Carl’s back. The air hung thick with the sharp tang of sex and sweat. Neither moved. Vince’s softening cock slipped free, leaving Carl’s hole clenching around emptiness.

"Damn!" Carl breathed, the word rough and ragged against the pillow. He shifted slightly, muscles protesting, turning his head enough to catch Vince’s eye. A slow, incredulous grin spread across his flushed face. "I’ve been fantasizing about that since you moved your damn toolbox in here."

Vince huffed a laugh, the sound vibrating through Carl’s back where they were still pressed together. He traced a lazy finger through the sweat pooled in the dip of Carl’s spine. "Try the first time I saw you hoist that engine block onto the stand," Vince admitted, his voice thick with spent exertion. "I thought my damn zipper was gonna bust. All that power … coiled up." He pressed a blunt kiss to Carl’s shoulder blade. "Just never figured …" He trailed off, the unspoken “you’d want this too” hanging heavy in the humid air thick with their mingled scent.

Carl rolled onto his back with a groan, the mattress springs protesting. He winced slightly, the aftermath of Vince’s relentless thrusts a dull ache deep inside. His thick cock lay softened against his thigh, glistening with a fresh bead of semen at the tip. He met Vince’s gaze, eyes dark and unguarded. "Yeah?" A slow smirk tugged his lips. "Thought you were just admiring my wrench technique." He reached down, fingers brushing the sticky mess cooling on his stomach. "Guess we’ve both been playing dumb."

Vince shifted closer, his own softening cock pressing against Carl’s hip. He traced the line of Carl’s jaw, calloused thumb rough against stubble. "Dumb ain’t the word." His voice was low, graveled with spent lust and something else — hunger. "My turn." He swallowed, the request hanging between them. "Fuck me, Carl. Hard. Like I did you."

Carl’s eyes darkened, pupils swallowing blue. Without a word, he rolled Vince onto his back with a strength that made the mattress groan. Vince’s legs fell open instinctively, exposing himself. Carl slid down the sweat-slicked sheets, his broad shoulders nudging Vince’s thighs wider. The humid air prickled against Vince’s skin. Carl’s gaze locked onto him, intense and predatory. Vince’s breath hitched, anticipation coiling tight in his gut.

Carl leaned in, his breath hot against Vince’s inner thigh. Then his tongue flicked out — a rough, wet stripe straight up Vince’s perineum to the tight furl of his asshole. Vince jerked, a shocked gasp tearing from his throat. Carl didn’t pause. He buried his face between Vince’s cheeks, tongue driving deep, probing and insistent. Vince cried out, fingers twisting in the sheets. "Fuck! Carl — !" The sensation was electric, raw, Carl’s stubble scraping sensitive skin as his tongue worked Vince open with relentless pressure. Vince’s hips bucked wildly, but Carl’s hands clamped down on his waist, pinning him.

Spit slicked Carl’s fingers next, pushing past Vince’s clenching resistance. One thick digit slid in knuckle-deep, stretching him. Vince hissed, muscles tensing against the invasion. "Relax," Carl growled against his skin, adding a second finger. The burn sharpened, then faded into a deep, spreading ache as Carl scissored him open.

Vince panted, pushing back onto Carl’s hand. "More … I need more …" Carl obliged, driving a third finger deep, curling them ruthlessly until Vince arched off the bed with a choked shout. "There! Right fuckin’ there!"

Carl withdrew his fingers. Vince felt the blunt, heavy pressure of Carl’s cockhead against his entrance. Carl leaned forward, his sweat-slicked chest pressing against Vince’s back, his breath hot in Vince’s ear. "Ready?" The word was gravel.

Vince nodded frantically. "Do it. Now."

Carl thrust. Hard. Vince gasped, the air punched from his lungs as Carl split him open. It burned — a white-hot stretch that stole his breath. Carl didn’t stop. He pushed deeper, relentless, burying himself to the hilt in one brutal motion. Vince felt impossibly full, stretched taut around Carl’s thick girth. Carl groaned, low and primal, his hips flush against Vince’s ass. He stayed buried for a heartbeat, letting Vince adjust to the searing fullness. Then he pulled back slowly, almost all the way out, leaving Vince clenching around emptiness before slamming forward again — a deep, piston-like drive that rocked Vince’s entire body.

Carl set a punishing rhythm. Each thrust was a controlled slam, hips snapping forward, driving his cock deep into Vince’s core. The slap of flesh echoed in the humid room. Vince shoved back against him, meeting each powerful drive, the friction igniting sparks along his nerves. Carl’s hand snaked around Vince’s waist, fingers wrapping around his leaking cock. He stroked him firmly, in time with his thrusts. Pleasure coiled tight in Vince’s gut, sharp and urgent. "Fuck, Carl … harder!" Vince rasped, pushing back desperately.

Carl obliged. His thrusts became shorter, harder, grinding deep with every drive. His fingers tightened on Vince’s cock, twisting on the upstroke. Vince felt the pressure building, the heat coiling impossibly tight. Carl’s rhythm grew erratic, his breathing harsh gasps against Vince’s shoulder. "I’m gonna fill you up," Carl growled, hips pistoning. Vince felt the swell, the pulse deep inside him as Carl slammed home one final time and roared. Heat flooded him, triggering his own release. Vince came hard, sperm pulsing over Carl’s fist onto the sheets beneath him, shuddering through the aftershocks as Carl collapsed heavily over him, still buried deep.

They lay tangled, slick with sweat and semen, breathing ragged. Carl’s softening cock slipped free. A bead of semen trickled from Vince's gaping hole and down Vince’s thigh. Carl shifted, rolling onto his side beside Vince, pulling him close. Vince turned, fitting himself against Carl’s broad chest. Carl’s arm draped heavy over Vince’s waist, fingers tracing idle patterns through the sweat-damp hair on his belly. The humid air clung to their skin.

Silence stretched, thick and comfortable. Outside, the cicadas screamed on. Vince tilted his head back, meeting Carl’s eyes. A slow, lazy grin spread across Carl’s face.

"Damn," he murmured, thumb brushing Vince’s lower lip. "We shoulda broken that thermostat years ago." Vince huffed a laugh, the sound vibrating against Carl’s chest. He pressed closer, the heat between them shifting from desperate to drowsy contentment. Carl’s hand slid lower, fingers brushing the sticky mess cooling on Vince’s hip. "Still sore?" he asked, voice rough with concern.

Vince shook his head, nuzzling into the crook of Carl’s neck. "Perfect." He traced the curve of Carl’s bicep. "Just perfect."

The room smelled overwhelmingly of them now – sweat, sex, cheap soap, and something deeper, primal. Carl shifted, pulling Vince tighter against him, spooning him from behind. His thick forearm settled possessively across Vince’s chest. Vince sighed, relaxing into the solid warmth at his back.

Carl’s breath stirred the hair at Vince’s nape, his lips pressing a soft kiss there.

Vince reached back, fingers tangling in the coarse hair on Carl’s thigh. "Don’t move," he mumbled, already half-asleep.

Carl’s chuckle was a low rumble against his spine. "I wouldn’t dream of it."


If you enjoyed this story, consider supporting the author on Wattpad.

To get in touch with the author, send them an email.


Report
What did you think of this story?
Share Story

In This Story