Benji adjusted the hem of his tiny denim shorts for the third time in five minutes and immediately regretted it. The movement only drew more attention to the soft curve of his ass and the way the shorts rode up high enough that the bottom swell of each cheek peeked out whenever he bent to grab another bag of chips from the cooler. He was twenty-two, soft in all the places that made people stare, with a slim waist, long legs, and a pretty face framed by messy light-brown hair that kept falling into his eyes. The pink crop top he’d chosen on a whim clung to his chest and rode up every time he lifted his arms, exposing a strip of smooth stomach and the faint line of his hip bones. He felt overexposed and a little reckless. That was the point.
The backyard was crowded. Smoke from the grill drifted across the patio, music thumped from a speaker on the deck, and people clustered in little groups with plastic cups. Benji’s best friend had dragged him to the cookout promising it would be low-key, but half the neighborhood seemed to have shown up. He stuck close to the cooler, nursing a hard seltzer and trying not to make eye contact with anyone who looked like they might want to talk about work or sports.
Matthew found him anyway.
He was taller, broader through the shoulders, with dark hair and a lazy kind of confidence that made Benji’s stomach flip the second their eyes met across the yard. Matthew was a friend of a friend, someone Benji had seen at a couple of parties before but never spoken to. He was wearing a plain black T-shirt that stretched across his chest and jeans that sat low on his hips. When he walked over, the crowd parted around him without him having to ask.
“You’re Benji, right?” Matthew said, stopping a couple of feet away. His voice was low and easy. “I’m Matthew. We met at that thing at Alex’s last month.”
Benji nodded, suddenly aware of how small he felt next to him. “Yeah. Hi.”
Matthew’s gaze drifted down, slow and unapologetic, over the crop top and the shorts and the long bare legs. He didn’t hide it. When he looked back up, there was heat in his eyes and the corner of his mouth was tipped up. “You look good. Those shorts are doing a lot of work.”
Heat crawled up Benji’s neck. He laughed, soft and a little breathless, and took a sip of his drink to buy a second. “They’re supposed to. Figured if I was going to be outside all day I might as well commit.”
“Smart.” Matthew stepped closer, close enough that Benji could smell his cologne under the smoke and sunscreen. “You been here long?”
“Hour, maybe. I’m mostly just hiding by the cooler.”
“Want company?”
Benji’s pulse kicked. He nodded before he could overthink it. “Yeah. Sure.”
They talked for a while, leaning against the picnic table while the party moved around them. Matthew was easy to talk to—dry humor, steady attention, the kind of man who listened like he actually wanted to know the answer. Every so often his eyes dropped again, lingering on Benji’s mouth or the exposed strip of skin above his shorts, and each time Benji felt it like a touch. When Matthew’s hand brushed his hip under the table, casual and deliberate, Benji didn’t move away.
“You want to get out of the crowd for a minute?” Matthew asked, voice lower now. “There’s a spot behind the shed that’s pretty quiet. Unless you’d rather stay.”
Benji’s heart was hammering. He glanced around. No one was paying attention to them. The music was loud enough to cover most things. He met Matthew’s eyes and nodded. “Okay.”
Matthew’s hand settled on the small of his back as they slipped away from the patio, guiding him past the grill and the clusters of people and down the side of the house. The backyard was big, bordered by a wooden fence and a row of overgrown bushes. Behind the shed the grass was longer and the light was dappled. It wasn’t completely private—someone walking the right path could still see them—but it felt removed from the party. Distant laughter and the smell of burgers still reached them, but the music was muffled.
Matthew turned him gently until Benji’s back was against the warm wood of the shed. He stepped in close, one hand braced beside Benji’s head, the other resting on his waist. For a moment they just looked at each other. Matthew’s thumb stroked the bare skin just above the waistband of the shorts, slow and possessive.
“Been thinking about doing this since I saw you,” he said.
Benji’s breath caught. “Yeah?”
“Yeah.” Matthew leaned in and kissed him.
It started soft—Matthew’s mouth warm and sure against his—but it didn’t stay that way. Benji opened for him with a small sound, hands coming up to clutch at Matthew’s shirt. Matthew kissed like he meant it, tongue sliding against Benji’s, one hand sliding down to cup his ass through the thin denim and pull him in tighter. Benji felt himself go soft and pliant against the bigger body, hips rocking forward without thought. The hard line of Matthew’s cock pressed against his stomach through their clothes and Benji’s own dick stirred, already half-hard in the tight shorts.
Matthew broke the kiss to mouth at his throat, teeth grazing the sensitive skin. “These fucking shorts,” he muttered. “Been driving me crazy.”
“Then do something about them,” Benji said, voice shaky but bold.
Matthew’s hands were already working the button. He popped it open and dragged the zipper down, then hooked his fingers in the waistband and shoved the shorts and the tiny black briefs underneath down in one rough motion. Cool air hit Benji’s bare ass and cock. He was hard now, flushed and leaking at the tip, and the sight of himself half-naked against the shed while the party continued twenty feet away made his stomach clench with equal parts nerves and want.
Matthew stepped back just enough to look. His eyes were dark. “Turn around.”
Benji did, palms flat on the wood. Matthew’s hands smoothed over his hips and ass, spreading him open with his thumbs. Benji’s hole clenched under the attention, already slick with the lube he’d put in earlier on a hopeful impulse. He heard Matthew swear under his breath.
“Fuck, you’re pretty.” A finger traced down the cleft and pressed, testing. It sank in easily. Benji moaned, forehead dropping to the shed. “You prepped?”
“Yeah,” Benji managed. “Wanted to be ready. Just in case.”
Matthew’s finger crooked, rubbing over his prostate in a slow circle that made Benji’s knees wobble. A second finger joined the first, stretching him open with careful pressure. The wet sound of it was obscene in the quiet behind the shed. Matthew worked him open until Benji was pushing back onto his hand, cock hanging heavy and dripping between his legs, little whimpers escaping every time those fingers brushed the right spot.
“Matthew—please—”
The fingers withdrew. Benji heard the rustle of a condom wrapper, then the click of a lube bottle. A moment later the blunt head of Matthew’s cock pressed against his hole, thick and hot even through the latex. Matthew’s hands gripped his hips.
“Tell me if it’s too much,” he said, voice rough.
“It’s not. Just—fuck me.”
Matthew pushed in.
The stretch was intense, the thick cock opening him up inch by inch until Benji was full and panting, forehead pressed to the wood. Matthew bottomed out with a low groan, hips flush against Benji’s ass. He stayed there for a second, letting Benji adjust, one hand sliding around to stroke his neglected cock in slow, tight pulls that made Benji’s toes curl in his sneakers.
Then he started to move.
The first thrusts were careful, deep and measured, dragging over Benji’s prostate on every stroke. Benji’s mouth fell open. The sensation was overwhelming—thick cock splitting him open, the rough wood under his palms, the distant sounds of the party, the knowledge that anyone could walk around the corner and see him bent over with his shorts around his thighs and Matthew’s cock buried in his ass. His own dick leaked steadily, precome dripping onto the grass.
Matthew’s pace picked up. His grip on Benji’s hips tightened, fingers digging in hard enough to bruise. He fucked him in long, driving thrusts that shoved Benji forward onto his toes, the slap of skin on skin loud in the small space. Benji’s crop top had ridden all the way up; his nipples were tight and sensitive against the warm air. Every time Matthew bottomed out Benji made a broken little sound, half moan and half plea.
“Fuck, you feel good,” Matthew rasped against his ear. One hand left Benji’s hip to reach around and fist his cock again, stroking in time with the thrusts. “So tight. You gonna come for me like this?”
Benji nodded frantically, too far gone for words. The dual sensation—Matthew’s cock pounding into him and the tight grip on his dick—was too much. His orgasm hit hard and sudden, pleasure rolling through him in hot waves. He came with a sharp cry, spilling over Matthew’s fist and onto the grass, hole clenching rhythmically around the thick cock still fucking him.
Matthew groaned at the squeeze. His thrusts turned rougher, deeper, chasing his own release. He buried himself to the hilt and stayed there, hips grinding in tight circles as he came. Benji felt the pulse of it even through the condom, Matthew’s cock twitching inside him while he shuddered through it.
They stayed like that for a long moment, both breathing hard. Matthew’s forehead rested between Benji’s shoulder blades. The party noise drifted back in—laughter, the sizzle of the grill, someone calling for more ice.
Matthew pulled out carefully. Benji heard him deal with the condom, then felt the soft brush of a hand over his lower back. When he turned around, still shaky, Matthew was tucking himself away and looking at him with dark, satisfied eyes. He reached out and tugged Benji’s shorts and briefs back up, careful with the sensitive skin, then buttoned them.
“You okay?” he asked, thumb brushing over Benji’s flushed cheek.
Benji nodded, still catching his breath. His hole felt tender and used in the best way. “Yeah. More than okay.”
Matthew smiled, small and genuine. He leaned in and kissed him again, slower this time, lingering. “Good. Because I’m not done with you yet.”
Benji’s stomach flipped. He glanced toward the yard, where the party was still going strong. “Here?”
“Later,” Matthew said. His hand settled possessively on Benji’s ass, squeezing once. “My place isn’t far. Or we can find somewhere else. But I want to fuck you again without the condom. Want to fill you up properly and watch it drip out of that pretty hole.”
Heat flooded Benji’s face and his spent cock gave a hopeful twitch. He swallowed. “Okay.”
Matthew’s smile widened. He straightened Benji’s crop top with careful fingers, then took his hand. “Come on. Let’s get you something to drink and act normal for a while. Then we’re leaving.”
They walked back toward the patio together, Matthew’s hand resting low on Benji’s back the whole way. No one seemed to notice anything unusual. Benji’s legs still felt unsteady and every step reminded him of the stretch and the come-filled condom Matthew had just tossed in the trash behind the shed. He took the fresh seltzer Matthew handed him and tried to look like he hadn’t just gotten fucked against a shed while a dozen people ate burgers twenty feet away.
Matthew stayed close for the rest of the afternoon. They talked with other people, laughed at the right moments, but every so often Matthew’s fingers would brush the inside of Benji’s wrist or rest briefly on the small of his back, a quiet reminder. Benji felt marked. Used. Wanted. Every time he shifted his weight the slight ache in his ass made his breath catch.
When the sun started to drop and people began drifting toward their cars, Matthew leaned in close enough that his mouth brushed Benji’s ear. “Ready to go?”
Benji nodded. His heart was racing again.
They said quick goodbyes. Matthew’s car was parked down the street. The drive to his apartment was short and quiet, tension thick between them. Matthew’s hand rested on Benji’s thigh the whole way, thumb stroking the bare skin just below the hem of the shorts. By the time they pulled into the garage, Benji was hard again, cock straining against the denim.
Matthew’s place was on the third floor. The second the door closed behind them he had Benji pressed against it, kissing him hard and deep while his hands shoved the crop top up and off. Benji’s shorts and briefs followed, kicked aside. Matthew stripped his own shirt and jeans with efficient movements, then crowded Benji backward toward the bedroom.
They fell onto the bed in a tangle of limbs. Matthew was already hard, cock thick and flushed against Benji’s stomach. He reached for the nightstand, came back with lube, and slicked two fingers before pushing them into Benji’s still-loose hole. Benji moaned and spread his legs wider, hips rocking up to meet the fingers.
“Still open from earlier,” Matthew said, voice rough with approval. He added a third finger, stretching him carefully. “You want it raw this time?”
“Yes,” Benji said immediately. “Please. Want you to come inside me.”
Matthew swore softly. He pulled his fingers free, slicked his cock, and settled between Benji’s thighs. The first push in was smoother this time, no latex, just hot bare skin sliding deep. They both groaned. Matthew bottomed out and stayed there, forehead pressed to Benji’s, breathing hard.
“Fuck, you feel even better like this.”
He started to move, slow at first, deep rolling thrusts that made Benji’s toes curl. Benji wrapped his legs around Matthew’s waist and held on, hands clutching at his shoulders. Every stroke dragged over his prostate. The wet sound of Matthew’s cock moving in and out of him filled the room. Benji was already close again, cock trapped between their stomachs and leaking steadily.
Matthew’s pace picked up. He braced one hand beside Benji’s head and fucked him harder, hips snapping, the bed creaking under them. Benji’s moans got louder, broken and desperate. When Matthew reached between them and stroked his cock in time with the thrusts, Benji came with a sharp cry, spilling between them, hole clenching hard around the thick cock still driving into him.
Matthew fucked him through it, thrusts turning ragged. “Gonna fill you up,” he growled against Benji’s mouth. “Gonna come so deep you feel it for days.”
He buried himself to the hilt and came with a low groan, cock pulsing as he pumped Benji full of hot come. Benji felt every throb, the warmth spreading inside him. Matthew stayed deep, grinding in small circles as he finished, then slowly pulled out.
Come immediately started to leak from Benji’s stretched hole, thick and white against his skin. Matthew watched it with dark eyes, then pushed two fingers back in, fucking the mess deeper before pulling them out again and letting more drip free.
“Look at you,” he said, voice hoarse. “All fucked out and full of my come.”
Benji’s face burned, but he couldn’t look away from the way Matthew’s fingers were still playing with his messy hole, spreading him open so more of the creampie spilled out onto the sheets. His spent cock twitched weakly.
Matthew leaned down and kissed him, slow and filthy. “We’re not done,” he murmured. “I’m gonna fuck another load into you before the night’s over. Want you dripping with it.”
Benji shivered and nodded, already aching for more even as come continued to leak from him onto the bed. Outside, the city moved on. Inside Matthew’s bedroom, the only sounds were their breathing and the wet shift of fingers still working the mess deeper into Benji’s body.
They stayed tangled together for a long time, trading lazy kisses while Matthew’s hand kept Benji open and leaking. Every so often he would push the spilled come back inside with his fingers, then watch it seep out again, clearly enjoying the sight. Benji was boneless and oversensitive, hole fluttering around the intrusion, but he didn’t ask him to stop. The possessive attention made his stomach warm.
Eventually Matthew shifted, rolling onto his back and pulling Benji with him so he was straddling his hips. Benji’s thighs were sticky. Come smeared between them as he settled. Matthew’s cock was half-hard again, resting against Benji’s ass.
“Ride me,” Matthew said, hands settling on Benji’s waist. “Want to watch you sink down on it while you’re still full.”
Benji bit his lip and reached back, guiding Matthew’s cock to his hole. He was loose and slick with lube and come; the head slipped in easily. He sank down slowly, taking every inch until he was seated fully, Matthew’s cock buried deep in the mess he’d already left there. The stretch was easier now but still intense. Benji’s own cock was soft against his stomach, spent, but the fullness made him moan anyway.
He started to move, rolling his hips in slow circles. Matthew’s hands guided him, thumbs stroking over his hip bones. Every downward grind pushed more come deeper and made wet sounds that should have been embarrassing. Benji’s face was flushed, hair sticking to his forehead, but he kept going, riding Matthew with increasing confidence until the bigger man was groaning under him, hips lifting to meet each drop.
“Fuck, that’s it,” Matthew said, voice strained. “Look at you. Taking it so well.”
Benji leaned forward, hands braced on Matthew’s chest, and picked up the pace. His ass bounced, the wet slap of skin loud in the quiet room. Matthew’s cock dragged over his prostate on every stroke. Even though he’d already come twice, pleasure started to build again, sharp and almost too much. His soft cock twitched and leaked a thin strand of clear fluid onto Matthew’s stomach.
Matthew’s grip tightened. He thrust up harder, meeting Benji’s movements, chasing his second orgasm. “Gonna come again,” he warned. “Gonna add to it. You want that?”
“Yes,” Benji gasped. “Please—fill me up more.”
Matthew’s hips snapped up. He buried himself deep and came with a rough groan, cock pulsing as he pumped another load into Benji’s already full hole. Benji felt the new warmth flood him, the extra volume making him feel stuffed and used. He rocked through it, milking Matthew’s cock until the other man was spent and panting beneath him.
When Benji carefully lifted off, a thick rush of come followed, spilling out of his hole and down his balls onto Matthew’s stomach. He stared at the mess, dazed and shaky. Matthew’s hands stroked up his thighs, soothing.
“Beautiful,” Matthew said, and the word settled warm in Benji’s chest.
They cleaned up eventually—Matthew fetching a warm washcloth and wiping Benji down with careful hands before they collapsed back onto the bed. Benji was sore in the best way, hole tender and still leaking a little whenever he shifted. Matthew pulled him close, one arm around his waist, and they dozed for a while with the city lights coming on outside the window.
Later, when Benji stirred and found Matthew watching him with dark, interested eyes, he smiled and rolled onto his stomach without being asked, presenting his ass again. Matthew’s hand smoothed over the curve of it, thumb dipping between his cheeks to feel how wet and open he still was.
“One more?” Matthew asked, already reaching for the lube.
Benji nodded into the pillow, already pushing back into the touch. “Yeah. One more.”
Matthew settled over him, cock hard again and sliding easily into the slick heat. He fucked Benji slow and deep this time, chest pressed to his back, mouth against his neck, one hand laced with Benji’s on the sheets. It was less frantic, more intimate. Benji came a third time with a soft, broken sound, barely anything left to spill, just the tight clench of his hole around Matthew’s cock. Matthew followed a minute later, adding a final load and staying buried deep while they both caught their breath.
When he finally pulled out, come leaked freely onto the sheets. Matthew didn’t bother cleaning it right away. He just rolled Benji onto his side, tucked him against his chest, and held him while the mess cooled between his thighs.
“Stay tonight,” Matthew said quietly against his hair.
Benji’s eyes were already drifting closed. His body ached in all the right places, full and used and content. “Okay.”
Outside, the party they’d left hours ago was long over. Inside, Benji fell asleep with Matthew’s come still slowly leaking from him and Matthew’s arm heavy and warm around his waist, already thinking about the next time.
This is an original creative work by Salty Vixen. This story/article, including its characters, plot, and descriptive content, is protected by copyright law. Unauthorized copying, sharing, reposting, or reproduction in any format is strictly prohibited. This content may not be used for AI training, data scraping, machine learning, or any form of artificial intelligence development without explicit written permission from © 2026 Salty Vixen Stories, Inc. — All rights reserved.. Violators will be pursued to the fullest extent of the law.

