Dare's Thunder: My Best Friend Begs Me to Take Him
Dare and his best friend Hugo finally give in during a thunderstorm and fuck hard all night.
The storm had been building all afternoon, a low bruise of clouds swallowing the ridgeline while Dare and Hugo picked their way back down the trail. By the time the cabin came into view—Dare’s place, timber and stone tucked hard against the mountain—the first fat drops were already hammering the tin roof. Thunder rolled close enough to vibrate in their ribs. Dare shoved the door open with his shoulder, rain sluicing off his flannel, and Hugo followed, shaking water from his dark hair, ink-black sleeves plastered to the lean muscle of his forearms.
Twenty-eight years of framing houses had packed Dare solid: thick through the chest, hands scarred and blunt, jaw rough with two days of stubble. Hugo, twenty-six and a tattoo artist who spent his nights under neon and needles, was built different—wiry, restless, every line of him coiled like he was always half a second from moving. They’d known each other eight years. Best friends. Hiking partners. The kind of men who could sit in silence for hours and still feel the other breathing.
Tonight the silence felt loaded.
Dare kicked the door shut, dropped his pack, and stripped out of the soaked flannel. The cabin was one big room and a loft, woodstove already banked from the morning, oil lamps throwing amber across the rough floor. Rain lashed the windows. Lightning forked white and close; thunder cracked right on top of it, rattling the glass.
Hugo stood dripping, watching Dare’s bare shoulders flex as he hung the wet shirt. “Fuck,” Hugo said quietly. “That came down fast.”
Dare glanced over. Something in Hugo’s voice snagged. Not fear of the storm. Something older. Dare had felt it for years—the way Hugo’s gaze lingered half a second too long in the locker room after climbs, the way Dare’s own cock sometimes thickened when Hugo laughed low and rough and got in his space. They’d never named it. Until now the air itself seemed to press for it.
Hugo peeled off his own soaked tee. Rainwater tracked down the dense ink covering his ribs, a snarl of black roses and thorns wrapping toward his hip. He tossed the shirt aside and met Dare’s eyes straight on.
“I’ve been thinking about this place,” Hugo said. His voice stayed level, but his throat worked. “About you. For a long time.”
Dare’s pulse kicked hard. He didn’t pretend not to understand. “Yeah?”
“Yeah.” Hugo took one step closer. Another roll of thunder shook the cabin. “I jerk off thinking about you pinning me. About you being rough—really rough. Making me take it. I’ve wanted to submit to you so fucking bad it hurts some nights. Wanted your hand in my hair and your cock splitting me open while you tell me exactly how you’re going to use me.”
The words landed like a fist. Dare’s cock went heavy and immediate behind his fly. He could see the flush climbing Hugo’s chest, the tight peak of his nipples, the way his wet cargoes clung to the half-hard outline of him. Years of buried want cracked open all at once.
Dare’s voice came out low, gravel scraped raw. “You sure you want to say that out loud, Hugo?”
“I’m sure.” Hugo’s breath hitched. “I want it. I want you. Whatever you’ll give me. However hard you want to give it.”
Lightning flared. In the white afterimage Dare saw every filthy possibility written across Hugo’s face. His control—already frayed by the storm and the press of eight years—snapped thinner.
Hugo didn’t wait for more permission. He dropped. Knees hit the wooden floor hard enough to thud. He looked up, rain still beading in his lashes, mouth already parted, and the sight of his best friend on his knees in Dare’s cabin punched the air from Dare’s lungs.
“Please,” Hugo said, voice gone thick and wrecked. “Ruin me. I want you to wreck me tonight. Want you to haul me around like I’m just a hole for you—use my mouth until I’m choking and drooling, then flip me and fuck me so deep I feel you in my throat. I want bruises. I want to wake up limping and still beg for more. Tell me I’m yours while you stretch me open on that thick cock I’ve been dreaming about. Make it hurt so good I can’t think. Please, Dare—fuck me like you own me. Use me all night. Don’t stop until I’m shaking and spent and still begging you not to pull out.”
Every word was filthy and precise and soaked in raw need. Dare’s hands shook. His cock throbbed so hard it ached against the zipper. He stepped in, tangled thick fingers in Hugo’s wet hair, and hauled him up hard. Hugo gasped, rising on the pull, eyes blown wide and hungry.
Their mouths crashed together.
It wasn’t gentle. Dare kissed like he built things—force and intention, teeth catching Hugo’s lower lip, tongue shoving in deep. Hugo moaned into it, open and eager, hands fisting in Dare’s undershirt, yanking until the fabric tore at the shoulder. Dare growled against his mouth, the sound vibrating between them, and shoved Hugo back until his spine hit the rough wall beside the woodstove. Bodies slammed together—chest to chest, cock to cock through soaked denim and cargoes. Dare ground forward, rolling his hips so Hugo felt every thick inch, and Hugo rutted back shamelessly, already panting.
“You want it rough?” Dare rasped against his mouth, still gripping Hugo’s hair, tilting his head so he could bite along the hinge of his jaw. “You want me to ruin that pretty inked body?”
“Yes—fuck, yes—” Hugo’s hands scrambled at Dare’s belt. “I consent. I want it. I want everything. Tear me open. Make me take it.”
Clothes became obstacles. Dare ripped Hugo’s fly open, shoved the wet cargoes and briefs down far enough to free his cock—long, flushed dark, already leaking. Hugo shoved Dare’s jeans and boxers down with equal violence. Dare’s cock sprang heavy and thick, the head slick, veins standing proud. Hugo’s eyes locked on it and he made a broken sound of pure want.
“Jesus, Dare—look at you. Gonna wreck me with that.”
“Gonna try,” Dare promised, voice raw. He spun Hugo, shoved him face-first toward the heavy oak table, then yanked him back by the hair so their mouths collided again. Tongues, teeth, shared breath hot and desperate. Dare’s free hand dragged down Hugo’s chest, pinched a nipple hard enough to draw a cry, then lower, wrapping rough fingers around Hugo’s cock and stroking once, tight and mean.
“This is what you fantasized about?” Dare growled. “Me handling you like this? Me deciding when you get to come?”
“Yes—god, yes—use me—”
Another crash of thunder drowned the rest. Rain hammered harder. Dare yanked Hugo’s cargoes the rest of the way off, kicked his own jeans free. They stood naked in the lamplight, skin rain-damp and fever-hot, chests heaving. Dare’s gaze dragged over every inch of Hugo—the ink, the lean muscle, the way his cock curved up wet and desperate. Possession flared white-hot behind Dare’s ribs.
He fisted Hugo’s hair again and dragged him into another bruising kiss, speaking filthy promises against swollen lips between bites.
“I’m going to put you on your knees and fuck your throat until you can’t talk. Then I’m going to bend you over that table and open you on my fingers while you beg. When I finally shove my cock in, you’re going to feel every thick inch stretch you. I’m going to pound you until you’re crying for it, until you’re dripping and open and still asking for harder. You’ll take it because you want it. You’ll thank me for wrecking you. And when I fill you up you’re going to stay full while I keep going—because you asked me to ruin you, Hugo. And I fucking will.”
Hugo was shaking with need, nodding frantically, hands roaming Dare’s chest and the hard planes of his stomach, fingers curling around the base of Dare’s cock like he couldn’t help himself. “Do it. Please do all of it. I’m yours tonight. Rough. Hard. Whatever you want. I want your cum in me and your handprints on me and your voice telling me I’m a dirty fucking slut for my best friend—”
Dare’s control fractured further. He hauled Hugo close again, cocks sliding slick against each other, friction electric. Their mouths sealed, hungry and wet, growling consent back and forth—“Yes—more—don’t stop—I want it—fuck me—use me—” until the words blurred into pure sound.
He walked Hugo backward toward the low couch without breaking the kiss, then changed his mind mid-step and steered them hard toward the table instead. Hugo’s ass hit the edge. Dare lifted him like he weighed nothing, set him on the scarred wood, shoved his thighs wide, and stepped between them. Their cocks lined up; Dare took both in one big hand and stroked, tight and filthy, watching Hugo’s head tip back, throat working.
Lightning whitened the room. Thunder answered. Dare leaned in, mouth at Hugo’s ear, voice a dark scrape.
“We’re not stopping when the storm does. You’re mine until morning. Every hole. Every filthy thing you begged for. You still want that?”
Hugo’s answer was immediate, raw, eyes locked on Dare’s. “I want it. I need it. Ruin me, Dare. Please—don’t hold back.”
Dare kissed him again, brutal and claiming, free hand sliding down to cup Hugo’s balls, rolling them, then further back, fingertips grazing the tight furl of his hole. Hugo jolted, moaning into Dare’s mouth, hips canting for more. Dare circled there, teasing, pressing just enough to feel the give, while his other hand kept working both their cocks in a slick, grinding rhythm.
The cabin smelled of rain and woodsmoke and sex already. Outside the mountain howled. Inside, Dare’s best friend was spread and willing and begging with every breath, years of want finally given shape.
Dare pulled back just far enough to look at him—flushed, inked, lips swollen, cock dripping onto his own stomach—and the last of his restraint burned away. He pushed two thick fingers against Hugo’s mouth.
“Get them wet. You’re going to need it.”
Hugo sucked them in deep, tongue working, eyes never leaving Dare’s. The wet heat of his mouth promised everything still coming. Dare’s cock jerked hard against Hugo’s. He withdrew the fingers, trailed them down, and pressed again at Hugo’s entrance—not entering yet, just holding the pressure, the promise.
“Tell me again,” Dare ordered, voice rough as gravel. “Tell me what you want me to do to you.”
Hugo’s voice cracked with lust. “I want you to finger me open until I’m fucking myself on your hand. Then I want that cock buried in me. I want you to hold me down and rail me until I can’t walk straight. I want you to call me yours while you do it. Please, Dare—start. I can’t wait anymore.”
Dare’s grin was dark, hungry, full of thunder. He leaned in, kissed Hugo once more—slow this time, filthy and deep—and the pressure of his fingers increased, circling, promising the stretch, the burn, the night still widening ahead of them.
Rain sheeted the windows. Lightning stuttered. On the table, between Dare’s spread thighs and under Dare’s hands, Hugo trembled with open, eager need—and Dare had no intention of letting either of them sleep before dawn.
Dare’s fingers pressed harder, then slid inside. Hugo’s body clenched hot and tight around the sudden stretch, a raw sound tearing from his throat. Dare worked them deep, curling, scissoring, opening him with deliberate force while his other hand kept stroking their cocks together. Hugo’s hips jerked, fucking himself onto the thick digits, inked skin gleaming with sweat and rainwater.
“That’s it,” Dare growled. “Open up for me. You’re already dripping for it.”
He pulled free, wiped the slick across Hugo’s cock, then hauled him off the table by the hair. Hugo stumbled, cock bobbing, and Dare dragged him the few steps to the low couch. He shoved him down hard onto the cushions, stood over him, and gripped the base of his own heavy cock.
“Open that mouth. Wide.”
Hugo obeyed instantly, lips parting, tongue out. Dare fed the thick head past them, then drove forward in one brutal thrust, burying half his length down Hugo’s throat. Hugo gagged, eyes watering, hands flying to Dare’s thick thighs. Dare held him there, hips rolling, fucking into the wet heat with short, punishing strokes.
“Take it. Choke on it. That’s what you wanted—my cock ruining your throat.” He gripped both sides of Hugo’s head and face-fucked him in earnest, slamming deep until Hugo’s nose pressed to his pubic hair, throat convulsing around the shaft. Spit poured down Hugo’s chin, soaking his chest. Dare pulled back just enough for Hugo to drag a desperate breath, then plunged back in, balls heavy against Hugo’s chin.
Hugo’s cock leaked steadily onto his stomach, untouched, thighs shaking. Every thrust punched wet, filthy sounds from him. Dare watched his best friend’s eyes water and roll with pure lust, felt the desperate swallows milking him.
“Fucking slut for it. Eight years and you finally get on your knees where you belong.” Dare’s voice was gravel and thunder. He fucked harder, using Hugo’s throat like a hole, until Hugo was drooling helplessly, face red, body trembling. Only then did Dare yank free with a wet pop. A thick string of spit connected them. Hugo gasped, coughing, lips swollen and shiny.
“Table. Now. Bend over.”
Dare hauled him up and spun him toward the kitchen table again. He bent Hugo hard over the scarred wood, kicked his feet wide, and spit into his own palm. Two fingers shoved straight back into Hugo’s hole, scissoring roughly, then three, stretching him open while Hugo moaned and pushed back.
“You ready for this cock?” Dare lined up, the blunt head kissing the loosened ring. “Beg for it like the dirty hole you are.”
“Please—fuck me, Dare. Stretch me open on that thick cock. Ruin me. Use me—”
Dare slammed home in one deep thrust. Hugo screamed into the wood, body locking up around the sudden, brutal fullness. Dare didn’t wait. He gripped Hugo’s hips hard enough to bruise and pounded him, long punishing strokes that drove every inch deep, balls slapping wetly against Hugo’s ass. The table rocked and scraped. Thunder cracked outside as Dare railed him without mercy, hips snapping, cock dragging over Hugo’s prostate on every stroke until Hugo was sobbing with pleasure.
“Listen to you take it. Best friend’s cock splitting you open and you’re dripping all over the floor. You’re nothing but a cock sleeve tonight. My dirty little fucktoy. Say it.”
“I’m your fucktoy—ah fuck—your hole—pound me harder—” Hugo’s voice cracked as Dare delivered exactly that, gripping his shoulder for leverage and slamming deeper, the thick shaft pistoning relentlessly. Sweat flew. The wet slap of skin filled the cabin. Dare reached around, stroked Hugo’s cock once, mean and tight, then let go, denying him.
“You come when I say. Not before.”
He fucked him through another dozen hard thrusts, then pulled out suddenly. Hugo whimpered at the empty stretch. Dare dropped to the floor on his back, cock standing rigid and slick with Hugo’s insides, and ordered, “Get on it. Reverse. Ride every fucking inch.”
Hugo scrambled, straddling Dare facing away, and sank down. The thick head breached him again; he took it slow at first, then dropped hard, impaling himself fully until Dare’s cock bottomed out deep. Hugo’s head fell back. He started riding, rising and slamming down, ass rippling as he took the full length over and over. Dare’s hands clamped his hips, guiding the rhythm into something brutal. Hugo bounced harder, reverse-cowgirl, using Dare’s cock, the wet slide filthy and loud. Every descent punched a broken moan out of him.
“Look at you fucking yourself on me. Taking it like you were built for it.” Dare’s hips snapped up to meet each drop, driving deeper still. Hugo’s cock bounced untouched, leaking strings onto Dare’s thighs. The lean, inked body worked desperately, thighs burning, hole stretched wide and greedy around the thick shaft.
Dare lasted only so long before he needed more. He gripped Hugo’s waist, lifted him off, and flipped him onto his back on the rug in one powerful move. Hugo’s legs spread automatically. Dare pinned both wrists above Hugo’s head with one big hand, settled between his thighs, and drove back inside in a single claiming thrust. Their eyes locked—intense, raw, unblinking.
“Watch me breed you,” Dare rasped. He fucked hard in missionary, deep and relentless, hips rolling so every thick inch dragged and filled. Hugo’s ankles locked around Dare’s back, pulling him deeper. The eye contact never broke. Sweat dripped from Dare’s jaw onto Hugo’s chest. Every thrust punched wet sounds and broken curses from Hugo’s throat.
“You’re mine. This hole is mine. I’m going to fill you until it leaks down your thighs and you’re still going to beg for more.” Dare’s free hand wrapped Hugo’s cock, stroking in time with the punishing rhythm. Hugo’s eyes stayed locked on his, pupils blown, mouth open on continuous moans.
“Come for me. Now. Cream while I breed this ass.”
Hugo shattered first—back arching hard, cock pulsing thick ropes across his own stomach and chest, hole clamping down in violent spasms. The tight milking ripped Dare over the edge. He buried deep and unloaded with a guttural roar, pumping hot cum in heavy pulses, flooding Hugo’s guts while he kept thrusting through it, forcing every drop inside. They stayed locked eye to eye as the aftershocks ripped through both of them, Hugo’s body jerking under the continued deep strokes, Dare’s cock twitching as the last jets filled him.
Dare finally slowed, still buried, still pinning Hugo’s wrists, still staring down as their breathing ragged out. Cum already started to leak around the base of his cock when he finally pulled free with a wet sound. Hugo lay spent, hole fluttering and dripping white onto the rug, body marked with handprints and sweat.
Dare scooped him up easily—spent weight nothing after years of framing—and carried him straight to the small bathroom shower. Hot water hissed on. He set Hugo under the spray and stepped in after him. They washed slowly, hands gliding over inked skin and hard muscle, soap rinsing the cum and sweat away. Dare’s thick fingers worked carefully between Hugo’s cheeks, cleaning the mess he’d left, then stroked back over Hugo’s spent cock until it gave a weak twitch. Hugo’s hands mapped Dare’s chest and ass in return, lingering, still hungry even after being wrecked.
Under the steam Hugo leaned close, lips at Dare’s ear, voice wrecked and filthy. “This is only the beginning of what I want you to do to me. I want you to use me every way you can think of—choke me on it again, fuck me until I can’t sit, keep me full of your cum for days.”
Dare’s cock was already half-hard again against Hugo’s hip. He gripped Hugo’s jaw, eyes dark. “Many more nights of claiming my best friend. I’m going to keep this hole ruined and dripping every time you walk out of here. Next time I bend you over you’re going to thank me while I breed you raw again—and you’re going to beg louder when I make you take every thick inch until you’re leaking down your fucking legs.”
Rate this story
Something wrong with this story?
Want your own gay male story?
Tell the AI the set-up. It writes it for you in about five minutes. Free.
Skip the queue. Private, twice as long, ready in 60 seconds, with audio. $4.99 →Real people on cam, right now.
Free to watch. No card, no signup needed.
Watch live →Popular Collections
Browse Categories