Beach Party Shelter

Dec 11, 2009 19:41

Title: Beach Party
Word Count: 4,089
Rating: NC-17
Warning: Gay sex and incest. You have now been warned
Characters/Pairings: Zach/Shaun/Gabe
Summary: A get together at the beach becoming more then just brother and best friend bonding.
Author's Notes: This was Co-Authored with a friend who would like to remain un-named *. But you should all know she was the primary, read the, writer of the hot smut that makes up most of this fic. I just came up with the main idea and first part but she pulled off the idea and made it hot.



“Man those waves are killer tonight,” Zach said as he jogged up the beach, back to where Shaun and Gabe were working on building up the fire.

Or Shaun was working on the fire, Gabe had opened the cooler and threw a can of beer at Zach as he stopped near them, “Dude this was the best idea, I haven’t been night surfing in ages.”

“Oh, is that what you call it? That short board of yours just cuts the waves; it’s not surfing...” Shaun teased as he pushed Gabe over and reached for a beer of his own.

“Dude. Did you just dis my board?” Gabe asked, playfully incredulous as he rocked back onto his feet, “Now it’s on bro,” he cried as he launched himself at his brother sending them both tumbling around in the sand.

Zach took a swig from his beer, sitting down next to the fire as he watched the two wrestle, the sand sticking to their still damp wetsuits as they grappled. Ever since moving back to L.A., the three didn’t see each other much, Zach felt like they needed this, like old times. “Come on Shaun, you can take him.” he said, his voice more teasing than anything.

“Hey, whose side are you on?” Gabe demanded as he half pinned Shaun to the sand before glancing at Zach and being overturned by Shaun.

“The little crick knows who’s gonna win this, Gabe, and besides he’s in my room tonight,” Shaun answered as he took advantage of Gabe’s distraction.

“He’s got a point Gabe,” Zach said as he took another drink, laughing against the can as he watched them.

“Dude, bros before hos. Even if the... ho is... my bro.”

Zach let out a loud bark of laughter at that, “Dude, you’re so trashed.”

“Did you just call me a ho?” Shaun asked, shooting Gabe a look before glancing at Zach, his eyes dancing as they fell on him, playful, having fun. “Did he just call me a ho? He called me a ho.” Feigning insult, he smacked Gabe on the back of the head before throwing himself against his little brother, still trying to pin him down against the sand.

“Maybe bitch suits you better since I just owned your ass...” Gabe laughed as he managed to trap Shaun under him again, locking his arms.

“Uncle! Uncle!” Shaun shouted, blowing the sand away from his face, Gabe laughing harder as he finally loosened his hold, not quite releasing him yet. “I’m getting too old for this shit. Did you sneak in a wrestling class at that party school of yours?” he asked as he tried to push Gabe off him.

“Class? No. ...But the captain of the wrestling team did give me a few trips.” Gabe answered as he grabbed his beer after rolling off his brother.

“Let me guess, the girls wrestling team?” Zach asked as he got out another beer for himself, passing one to Shaun.

“What else, dude? She was hot. I’d let her pin me down any time.”

“How painful was it when she found out why you really wanted to practice?” Shaun asked with a smile as he took his beer from Zach seeing that his first had been kicked over in the scuffle.

“That was the best part. She wanted the same thing, and the things she could do with her legs...” Gabe started, pausing before going on, “Before I tell you that story...” Gabe muttered, half drunk already as he reached into the cooler and pulled out a large brown bottle labeled Vat 69, “Up for a real drink, sissies?”

“Did you raid Larry’s liquor cabinet?” Zach asked, amused as he looked at the bottle.

“Just how drunk are you planning on getting there, Gabe?” Shaun asked, leaning back in the sand, still warm from the day.

“As drunk as I can bro, you know how it goes. Now, are you too old to drink like a real man after all those weak ass pink cocktails of yours?” Gabe asked shaking the bottle, taunting his brother.

Reaching to take it from him, Shaun just glared playfully. “You sure you don’t need a little umbrella in it?” Gabe asked, Shaun kicking him across the sand, the fire catching the blond highlights in Gabe’s hair, making Shaun’s skin glow in the golden light. Zach couldn’t help wetting his lips as he watched the two tease each other, pulse quickening slightly.

***

“And that’s how I laid both sisters. God, was it good...” Gabe boasted as he took another swig of whisky.

“And they didn’t kill you afterwards?” Shaun asked, shaking his head at his brother’s antics, “Some days I don’t know if you’re going to live though college, Gabe.”

“Is there anything you haven’t tried?” Zach asked as he grabbed the bottle from Gabe and took his own pull, already feeling a little numb, not quite as drunk as Gabe, but on his way.

“Like you haven’t thought about doing sisters,” Gabe said as he closed his eyes, thinking back on the night with an exaggeratedly pleased expression.

“We’re more into brothers, the whole gay thing...” Shaun shot back as he turned to grab the bottle from Zach, stopping when he saw the scarlet flush over Zach’s skin, looking even redder in the firelight. “Zach?”

“Huh?” Gabe muttered as he heard Shaun’s puzzled voice and opened his eyes to see Zach blushing hard, “See I told you, sisters-- brothers, whatever-- are hot, aren’t they, dude?” he added as he slapped Zach on the back, teasing him now, “So dish, what brothers? Is there a pair in that art fag school of yours? Are they hot?”

“I, uh,” Zach started looking back and forth between the two before upending the bottle in his mouth, taking a long swallow.

“Zach...” Shaun said, voice half-teasing as he narrowed his eyes playfully between Zach and Gabe, “You’re kidding right? Him?” he asked pointing to Gabe.

“Him who?” Clueless and drunk, Gabe continued, still playing, “You know this dude? Spill, bro,” Nudging Shaun as he reached over and grabbed the bottle from Zach, “C’mon, don’t leave me hangin’.”

“It was only once.” Furrowing his brow, adding, “It’s his fault,” Zach pointing at Shaun.

“My fault? My fault? You picked truth, and Meg asked who else you’ve had a crush on,” Shaun said, trying-- and failing-- to hold in his laughter as he looked from Zach to Gabe appraisingly, “Huh,” he muttered, “ I can see it…maybe.”

“Whoa, hold on, me? You think I’m hot?” Gabe asked as he turned toward Zach and playfully started flexing a bit, “Looks like I topped you again, bro, he wanted me first...” teasing Shaun with a gleeful grin.

“Dude, bad choice of words there,” Zach said with a snort of laughter as he smirked along with Gabe, watching them.

“I was the cool older brother, he wanted me first,” Shaun joked, playfully shoving Gabe’s shoulder.

“You wanna bet on that?” Gabe asked with a mischievous grin, pushing Shaun back onto the sand landing on top of him.

A noise from Zach caused Gabe to turn his head, finding Zach staring at them, his eyes glazed and lips parted slightly, wetting them again. With his feet spread in the sand, the bottom of his wetsuit did little to hide his half hard cock. Gabe’s tone changed a little at the sight, dropping his voice slightly as he turned his attention back to Shaun, “I think he likes the show,” he said, letting out a held breath, warm and soft against Shaun’s cheek.

Shaun’s brow furrowed slightly, feeling himself stir against his brother, his skin flushing hotly for it, pinking over his shoulders and up his throat. “Gabe...” he muttered, knowing his brother too well to assume he’s joking, to assume he wouldn’t do anything just for the hell of it.

“What?” Gabe asked, wiggling almost playfully on top him, hips grinding, feeling Shaun harden against him. “Why not?”

In that moment, Shaun couldn’t think of an answer, glancing over at Zach, watching as the boy stroked himself once through the thin neoprene suit before shifting closer, not saying anything, too drunk to disagree with the idea, too caught up in the fantasies he’s had since they were in high school together, Shaun older than both of them, more mature, remembering the nights he’d lied awake in Gabe’s room, thinking of this very thing.

“I...” Starting weakly and finally letting out a breath, Shaun just looked back at Gabe, his brother still holding him down on the sand, feeling it prick his back as he settled deeper into it. “I don’t know,” he murmured, his chest hitching tightly as Gabe lowered himself over him, pressing their lips together. He couldn’t help the small sound as the boy’s tongue swept out, brushing against his own, Gabe tasting the whisky there, and something else, almost familiar.

Running his fingertips in a light, tender stroke down Gabe’s back, Zach knelt next to them, watching, his free hand resting in Shaun’s short hair, fingers curling against it.

Lifting his head, Gabe met Zach’s eyes, “C’mere,” his voice hushed, not quite a whisper, huskier, dark, knowing it would be something they’d have to sleep off and never mention again.

Feeling his heart beat against his chest, Zach leaned in, pressing his mouth to Gabe’s, his hand sliding up against a bare shoulder, a faint shudder running through him as Shaun reached for him, moaning softly against the kiss.

Dropping his head back, Shaun watched for a moment, letting a hand slide down Gabe’s side, “You two are so wrong...” he said, his voice half teasing, having given in to the idea, starting to push Gabe’s wetsuit down his hips, still watching as Zach pushed his tongue into Gabe’s mouth.

Breaking the kiss with an almost-shy laugh, breathy and heavy, Zach leaned back, glancing down at Shaun, “We can just blame him.” he said, Shaun nodding in playful agreement, though his eyes betrayed his own sense of shock and disbelief that this was happening at all, amusement mingling in his expression as the three stretched out, the fire warming their bodies, sending a sharp heat across the sand, skin glowing as they started to push and pull against the slick, clinging fabric, undressing each other under the night sky with the surf pounding against the shore.

There were only a few laughs, the three moving clumsily, drunkenly together, but before long they were pressing closer, hands roaming over tone muscle and smooth skin. Zach moved between them, grinding himself against Shaun as Gabe ran his lips over his neck and shoulder. Reaching for Shaun’s hand, Zach guided the man closer, the two of them touching Gabe, fingers almost delicate, almost hesitant against the boy’s skin, sinking lower until they found Gabe’s cock.

He let out a small gasp, groaning as he pushed himself against their calloused touches, Shaun and Zach stroking him, his hips rolling as he slicked their palms. Another heavy groan escaped as Shaun leaned across Zach, the man’s mouth open as it grazed his collarbone, teeth scraping lightly, tongue sweeping out right after to sooth the bite. “Christ,” Gabe hissed, his hand running along Shaun’s shoulder, falling down against Zach, the boy having shifted, half facing Gabe now as Shaun pressed closer, grinding himself against Zach’s body.

Gabe blinked his eyes open, shuddering warmly at the feel of Shaun’s mouth on his skin, watching the way he rubbed himself against Zach. Letting his hand fall further down Zach’s chest, searching slowly lower, Gabe wrapped his fingers around Zach’s cock, grip tightening quickly, running smoothly over the slick, silken shaft, feeling a hot spark run through him at the sound Zach made.

Unable to help a sudden flair of jealousy, Shaun drew back just enough to watch for a moment, withdrawing his hand and sliding it over to Zach, his gaze flitting between his brother and his lover as his fingers met Gabe’s over Zach’s erection, thumb trailing a hot circle around the head of his cock, watching the way Zach still stroked Gabe.

With a quiet growl, he pressed closer to Zach, giving Gabe a light push, the boy landing on his back with a hard breath. Moving over Zach, Shaun let his knee rest between his thighs, half laying on top of him as he caught Gabe’s mouth in another kiss, harder than the last, less curious and amused, more wanting and sure.

Groaning at the feel of Shaun over him, Zach moved against the man, hips grinding harder, his cock slick as it pressed between them, feeling Shaun’s erection against himself as he watched the two kiss, Shaun crushing their mouths together, biting at Gabe’s lips before trailing lower, nipping against his brother’s chest, a hand splayed over his ribs as his mouth drifted lower, finally closing over the head of Gabe’s cock.

“Oh, Jesus,” Zach moaned, letting out a hard pant of breath as he lifted his head, thinking Gabe was right, that he did like the show, the thought striking him with something close to a laugh even as he moved under Shaun, pressing himself harder against the man’s body, his hand running down Shaun’s back, trailing in warm sweeps against his skin.

Arching up against the feel of Shaun’s mouth, Gabe rolled his hips, pushing himself a little deeper, trembling at the wet heat around his cock, Shaun sucking harder, finding a rhythm, Gabe meeting him easily. Hissing another curse, Gabe’s hand fell to Shaun’s shoulder, fingers pressing in sharply as he moved, all the while Zach watching, his own erection near aching now, slick with clear fluid as it pressed against Shaun’s body, unable to decide what he should do now, too taken at the images playing out before him, at the same time wanting to taste Gabe in his mouth, some half-coherent, drunken part of his brain wondering how different the two would be.

Finally sitting up a little further, Shaun still laying half on top of him, Zach shifted against the man, his palm running in a warm, smooth stroke over Shaun’s back, trailing lower, fingertips tender and slow as they crept down, disappearing against the rise of Shaun’s ass.

Pressing back against the sensation of Zach’s fingers playing against his entrance, Shaun lifted his head for a heavy breath, groaning as he glanced up at Gabe, his brother panting, whimpering slightly as his cock slipped from Shaun’s mouth. “Oh, Jesus, don’t stop.” his voice more incredulous and demanding than pleading, like this was another part of the game, another one of Shaun’s teases.

Only biting his lip and rocking back against the touch of Zach’s hand, Shaun let an almost playful smile curl at the corner of his mouth, just sober enough to be amused at how badly Gabe wanted more.

Stroking a finger into Shaun, Zach watched the man for a moment, the fire still bright and high, gleaming against the man’s golden skin, highlighting every sharp curve of muscle, each rib sinking into the next with a faint shadow between. His breath hitched sharply in his chest at the sight, Gabe writhing in the sand, muttering, “C’mon...” in such a way that Zach couldn’t help another small laugh, knowing Shaun was just torturing him on purpose now.

Leaning close, shifting against Shaun’s body, Zach whispered in his ear, “You’re not nice.” grinning mischievously as he bit down, Shaun letting out another groan as Zach stroked into him again, tongue wet against his ear before trailing his lips against his cheek, the corner of Shaun’s mouth, and finally falling down lower, his hand slipping from against Shaun as he parted his lips against Gabe’s cock.

Hissing a small curse when Zach’s hand fell away, Shaun watched him dip down, the head of Gabe’s cock covered with full lips, relating to Gabe in a way he never thought he would, knowing exactly what he was feeling, exactly how good it is to be inside Zach’s mouth, feel the man’s tongue slicking over him.

Gabe let out a pant of breath, his voice sharp and tinged with a plea, “Oh, Jesus,” he muttered, lifting his head to glance down, watching as Zach worked his cock in his mouth, drawing a harsh sound from him as he lifted his hips, pushing into the boy’s mouth as he fisted his fingers into Zach’s short, dark hair.

Shaun pulled back, watching for a long moment, feeling his jealousy surge again, having to swallow hard, pushing it back to where it came from as he let his eyes rake over Zach’s naked body, taking in every curve and angle, thinking back on their youth now, remembering the way he’d watched him in high school, laughed at his fumbles with a gentle tease and, if he’s being honest with himself, fell in love with him even then.

He laughed at himself for the sentimental thought, knowing the way Zach would make fun of him for it, call him a pervert and wiggle against him. He shook his head, sitting back on his heels next to Gabe, taking in the view one more time before slipping behind Zach, his hands running over the young man’s body, each stroke sending the message of want, love and play, even a little hint of ownership, reminding Zach with every touch who he really belonged to, despite what the three of them were doing together.

Pulling back for a breath, receiving another whimper from Gabe, Zach glanced over his shoulder, pressing back against the touch of Shaun’s hands, saying the man’s name in the same tone he used when urging him on, asking for something without saying the words. Their eyes met, part mischievous and part wanton as Shaun leaned in, his lips brushing against Zach’s skin, laughing softly as he slid his palms over the man’s ass, dusting away the sand, leaning in and nuzzling against him as he slipped his fingers almost teasingly light against the boy’s entrance, slowly working his mouth over to meet them, tongue sweeping out in a long, hot stroke, tasting him, letting his tongue slick against him before pushing in, groaning at the way Zach rocked his hips back, the sound of Zach’s voice muffling around Gabe’s cock, having taken him in again.

Rocking his hips back against Shaun’s attentions, Zach lost his concentration, mouth soft around Gabe’s rigid cock, lips wet and tongue almost lazy as it stroked over him, Shaun lapping against his entrance, something close to a smirk playing his lips, knowing how easily distracted Zach could be.

Another whimper from Gabe, a light tug to Zach’s hair, brought the boy back again, tightening his hold on his friend, sucking harder as he took him in deep, letting the head of Gabe’s erection press against the soft, wet space near the back of his throat before pulling back again, tongue sweeping over him in a swift, hot strike, his fingers wrapping around him to work with his mouth, falling into a heavy rhythm as Shaun drove his tongue into him again.

Unable to say anything as Zach fell harder on him, Gabe’s hips began to rock eagerly, swelling in the man’s mouth as Zach let his free hand trail between his thighs, fingers playing against sensitive skin, working for Gabe’s release until he stopped suddenly, letting out a sharp groan when Shaun pulled back, a teasing grin breaking across the man’s face.

“Christ,” muttering breathlessly as Gabe’s erection fell from his lips, Zach, glanced at Shaun, knowing the man too well, “You’re an asshole.” he said, unable to help a laugh at the way Gabe writhed under him, the man near senseless and unable to say anything, only making small sounds of protest even as Shaun shifted his hands over his thighs, parting his legs in the sand.

“Just for that I won’t finish...” Shaun teased, nudging Zach out of the way and leaning over his brother, Gabe glancing up at him, feeling desperate for release now, having been played by both of them but too aroused to be truly frustrated by it.

“Dude, at least finish me,” Gabe muttered, Zach and Shaun both laughing again at him as Shaun settled himself over Gabe.

“Were you right?” he asked, Gabe looking up at him, puzzled at first, Shaun glancing at Zach and then back to his brother, “Do guys give better head?” Zach having to bite back the bark of laughter, Gabe having driven them both crazy for some time, asking the same ridiculous question over and over, almost always at the worst possible moment.

“Yes,” Gabe answered, groaning again as Shaun’s cock brushed against his own, the man hovering over him, just close enough to feel how slick the man was.

The playfulness started to burn away again as Zach watched the two brothers, his heart seeming to sink down, meeting his stomach in a way that tightened every muscle, feeling every hair prick against his skin. Reaching between them he wrapped his fingers around Shaun’s erection, the man lowering himself against Gabe as he rolled his hips into the touch, his eyes falling shut for a moment as Zach stretched his grip, taking Gabe up as well, their cocks pressing together in Zach’s fingers, both of them letting out deep moans, the sounds mingling in the night air.

Letting his gaze flicker up to his brother’s face, Gabe watched Shaun for a moment, wondering how hard it would be to let this all pass by as if unnoticed in the morning, not caring for now, his cock rigid and slick as it moved against Shaun’s, his hips grinding hard to press them together.

“Jesus,” Shaun’s voice sounded gruff and almost desperate, feeling the familiar stroke of Zach’s hand, rubbing himself firmly against his brother’s erection, the two of them slicking and swelling together, growing even harder as Zach watched their two bodies press a little closer, leaving just enough room for him to work between them, feeling the clear fluid spill between his fingers as the men hissed and moaned, gasping around small muttered curses and sharp, almost agonized groans.

Gabe held on as long as he could, his arms ending up around Shaun’s neck without realizing it, clinging to the man as he bit down on both lips, the hard shudders that racked his body sending bright starbursts against the darkened screen of his closed eyes as he came against Shaun’s stomach, the moist heat spilling out in quick bursts through Zach’s fingers, smattering between them as he cried out.

Zach’s grip tightened around them, not even meaning to, but the sight and feel of them in his hand as Gabe came had him transfixed, intent on Shaun’s release. It was unnecessary, though, Zach’s effort only intensifying his own sensations, the sound of Gabe’s voice as he groaned under him, the feel of the boy’s body as it shuddered and rocked against him doing most of the work already, his hips thrusting, pushing his cock through Zach’s hand, groaning loudly as he came hard, his body thundering with his own climax, unable to say anything, just letting out small sounds of satisfaction and something close to surprise.

Swallowing hard as he finally pulled his hand back from them, letting Shaun fall down over Gabe, Zach leaned back on his heels, his own cock still rigid, pressing against his own stomach with slick heat, nearly as winded as the other two men. “You guys are sick.” he said finally, teasing, laughing as Gabe struggled beneath Shaun’s frame, the man taller and broader than him, outweighing him easily.

Finally managing a heavy shove, Gabe heaved his brother off of him, slightly more sober than when this all began, looking from Shaun to Zach and back again, “You got it all the way up to my neck.” trying to sound disgusted through his own laughter as he ran his hand over his chest, Shaun just waggling his eyebrows at him.

“Take it as a compliment.” Shaun said, leaning over Gabe to get to Zach, his fingertip trailing the length of his cock, “What about you?” whispering in a husky voice, nipping at Zach’s bottom lip with his teeth.

“I think Gabe should show us if straight guys give better head.” Zach answered, voice full of mischief as leaned in, brushing a kiss to Shaun’s mouth, Gabe lying between them in the sand, trying to hide the look of eager curiosity on his face.

The end

fandom: shelter, character: shaun, co-authored, pairing: shaun/zach/gabe, fanfiction, character: gabe, character: zach

Previous post Next post
Up