Tucker and Bryan were scampering and hollering to each other through the woods. They would call it going for a run, but to anyone else it would look like too much fun. The two young men kept great form and leap frogging pace as they ran, jumped, and laughed down the narrow paths of the woods along the river. Usually they stuck to the gravel trail, but today they had no schedule and no plan - just hapless summer abandon.
The boys were in their summer before college, having graduated high school last month. They were teammates on the track and cross country teams as well as co captains and best friends. On and off the track they were always goofing around and egging each other on - to be sillier, to lift heavier, to run faster. They were a great duo. Competitive and fun loving.
As the two boys galavanted through brush and dirt, Tucker called out "let's go to the swimming hole!" And took a left down a path less traveled. The joys of living in a farm town was having expansive plots of land to wander and explore, little hidden gems and well kept secrets. On a random weekday afternoon especially, there was no one for miles of them.
The boys ran up and over small hills and through high and low brushes to a clearing that glimmered like a storybook. To the left was a massive wheat field, a line of large trees and bushes separating it from a grassy meadow and the river. The river sparkled in the sunny afternoon light and the two boys stopped running, slowly walking towards the water and catching their breath.
Bryan immediately peeled his shirt off and Tucker was honestly surprised it took this long. Bryan was modest but not exceptionally. He was handsome and he knew it - with a dazzling smile and tight toned body from years of running. Tucker always admired Bryan and was attracted to him, even before he "knew" he was gay.
Tucker followed suit and pulled off his shirt, the two boys still joking but seemed to be admiring each others physique. Tuckers body was also toned and fit from the sports seasons, but where Tucker envied Bryan was his everlasting tan. Summer, winter, didn't matter - Bryan always seemed to have this beautiful, rich tan skin that made his Hazel and green eyes pop. The more Tucker found Bryan attractive, the more he felt like he was in too deep - he had a big crush.
There was one thing that evaded Tucker after all these years though and it was seeing Bryan fully naked. Despite the numerous locker room changes and even sleepovers - high school boys retained their shyness and showering wasn't common at their school. Most went home after practice and meets and cleaned up there. Tucker saw an opportunity, one that has only been a small fantasy up until this point.
Before Tucker could consider the words, they were out of his mouth, "I'm skinny dipping," he declared, his thumbs already hooked into the waistband of his shorts. He kicked off his shoes and stepped out of shorts. He smiled and laughed to Bryan who seemed a little stunned by the show, but shared the same big smile. "Oh he's excited" thought Tucker, removing his socks and standing, facing Bryan in all his glory.
Tucker was shy and modest in the locker room too but figured some boldness could reward him today. He was proud of his body, standing about 6 foot and toned. His tan lines evident from the running shorts and shirtless runs, his white hips making a nice background for his tan cock and balls. He was about 4 soft and circumcised, but on todays hot day and with some excitement in his veins, it rested a hefty 5 inches without giving away that he was getting hard.
Bryan watched Tucker undress, somewhat in awe - kicking off his shoes but not naming his intentions. Tucker didn't want to crowd Bryan in case he was still unsure, so we stepped towards the water, grabbed the rope swing tied to the branch that stuck out half way across the river, and took a couple steps back. Bryan was taking off his socks, his shorts still on. Tucker leaped, letting the rope take him out over the water and plunged in.
Tucker spent a second underwater to get his bearings "I'm really skinny dipping with Bryan huh?" He thought as he emerged. Tucker cleared the water from his face and looked to Bryan on the shore. Tucker was just in time to see Bryan slide his shorts off, his white butt facing him and a stark contrast to his beautifully tan body. Bryan turned around and Tucker contained his gasp, but smiled ear to ear.
Bryan stood in his glory at the shore. His beautiful tan skin met with pale white hips just like Tucker. In the middle of those hips sat a beautiful, long, light brown cock and perfect balls under a well maintained black bush. Tucker appreciated the similarities between the two of them, noting they looked like they mirrored each other in so many ways. Tucker couldn't help but smile, and as Bryan fished the rope swing out from the water, he looked at Tucker and smiled back. Bryan leapt from the shore, swinging out and jumping into the water right next to Tucker.
The two splashed and swam in glee, the excitement of their nudity compelling them into laughter and horsing around, dunking each other and bear hug tackles into the water. After a while the two calmed down and were wadding in the water, the river level equal with their navels and the murky water obscuring anything below.
Tucker walked to the opposite shore of their clothes and the rope, to a small almost beach like area of sand and rocks. He climbed out of the water and laid on his back, letting the warmth of the high summer sun bask over him. Bryan quickly followed suit, sitting next to Tucker and laying back. Tucker kept his eyes closed, his hands behind his head, in an effort to come off cool and unbothered by his openness. In fact, he wanted to give Bryan a chance to lean into any desires he might have, to take in the sight of Tucker naked and sunning.
As Bryan laid down next to Tucker, Tucker squinted his eyes open and peered at Bryan, who was now in a similar position of naked, laying on his back, eyes closed with his hands behind his head. The guys hid nothing from each other in terms of secrets or gossip, and now hid nothing from each other in sight and body. Tucker looked at Bryan's cock, soft and brown, laying to the left on his hips. It looked like Tuckers, about 4 inches soft and light brown with a pinkish brown head. His bush was well maintained, including his happy trail, to not cover up any of Bryan's dick.
The two laid in the sun for what felt like a while, but was only maybe 20, 30 minutes. They both rolled over on to their stomachs - Tucker turning left towards Bryan and Bryan turning right towards Tucker. Half way through, their bodies facing each other, the boys paused. Admiring one another, and then making eye contact that felt different than any time before. They finished flipping over and laid on their stomachs, facing each other. Tucker couldn't help but smile, and Bryan smiled back.
"This is fun," Tucker said. "Yeah it is," Bryan replied. "I've actually never been skinny dipping, I don't think. Glad to cross it off my list before college," Tucker said with a chuckle. "I love being naked," said Bryan, "I feel like when I'm home alone I'm almost never dressed."
The thought excited Tucker. "Except when I'm over," he said. "Haha, yeah, except when you're over." said Bryan.
The two continued to soak up the sun. Tucker, a bit excited from thinking about Bryan while naked next to him, started to get hard, his dick pressing into the sand. Feeling like he may start burning soon, or get too hard, Tucker clamored to his feet and brushed the sand off his stomach. His half chub cock bouncing as he hands stroked his flat stomach and thighs. Bryan had started to turn over, looked up and watched Tucker brush off and step towards the water. Tucker looked back at Bryan who found himself enamored by Tuckers butt. "I'm getting hungry, only had a granola bar this morning," said Tucker, "wanna go find some lunch?"
Bryan rolled over and to Tucker's surprise, Bryan was definitely hard. His cock was now long and rigid, looking like 7 inches of thick brown cock, resting on Bryan's flat stomach, the head just touching his belly button. To Tucker's surprise again, Bryan stood up - his cock standing straight out in front of him, his balls hanging low. Bryan brushed off the sand and rocks like Tucker did, his cock bouncing up and down in the bright summer sun on the little shore. Tucker couldn't help but stare, and as Bryan brushed himself off, a "wow" escaped Tuckers lips. Bryan looked up with a devilish grin and a cocked brow.
"Sorry," said Tucker, "but... that's a big dick ya got there." As the words came out, Tucker didn't know where they came from, he was dumbfounded by the development of today. There was his best friend, naked, hard, and smiling ear to ear.
"You're not small by any means," Bryan jeered, looking down at Tucker's dick that started to plump up and point right at him. Tucker couldn't help but get flush in the face, his dick twitching as it filled to full size. Tucker's dick stuck straight out. A thick, 6.5 inch, cut, brown and pink cock protruded from his hip. Both his and Bryan's cocks where framed beautifully by their pale white hips. The two seemed to stare at each other's cocks for a minute, but what felt like much longer - a recurring theme of that afternoon.
Tucker felt like he only had one chance to try this, and seeing Bryan's smile and carefreeness, he was willing. Tucker let his right hand rise towards Bryan's dick, "may I?" he asked.
Bryan nodded. Tucker slowly reached out and took hold of Bryan's cock. It felt warm, almost hot in Tuckers hand. Tucker squeezed gently and was met by a throb of the cock pulsing at the sensation. Tuckers hand reached down and took a handful of balls, gently messaging them in his hands, then back to the cock, stroking it slowly up and down. His own cock bounced in excitement. Bryan was smiling and watching Tucker slowly jerk him.
"Is this alright?" asked Tucker.
Bryan's right hand reached out and took hold of Tucker's cock. "Yes," said Bryan, sending a shiver though Tuckers body. The two stood in the sun of the far river shower slowly inspecting and stroking each other's cocks. The two boys broke gaze with their dicks and made eye contact. Tucker couldn't hold back and stepped forward, his left hand finding Bryan's lower back, his right still gripping his cock. Tucker slowly brought his face closer to Bryan's, the two lingering on the idea of kissing until eyes began to close and lips found each other. The two threw their arms around each other and began to make out, the excitement coursing through their veins.
They kissed and kissed until Bryan broke the hold and sat back down on the shore, Tucker stepping over his legs and into his lap, their hard cocks pressed between them. Hands rubbed each others cocks and pressed them together, Tuckers hips thrusting his dick along Bryan's as they kept kissing.
"Can I taste it?" asked Tucker and Bryan nodded, leaning back, his elbows propping him up. Tucker slid down Bryan, kissing his neck and nipples, teasing them with his thumb and finger. Bryan let out a moan in pleasure and Tucker knew - he would do anything Bryan said to never lose this moment. He still couldn't believe this was happening.
Tucker worked his kisses down Bryan's beautiful body and to his hips, where he took hold of Bryan's cock and admired it more. It was a perfect cock. One he longed for for years. He slowly jerked Bryan while kissing his balls, his tongue gliding up the shaft and teasing the head. A droplet of precum glistened on top. Tucker licked it off, his eyes beaming into Bryan's eyes. The taste made his own cock jump and leak. Tucker knew enough with the teasing and placed Bryan's cock head in his mouth and slowly began sucking him up and down, slowly taking the whole shaft down his throat. Bryan moaned louder, his one hand going up and pushing his short brown hair back, and come back to his nipple with a light pinch.
Tucker sucked Bryan's dick on that shore like it was his only goal in life. He wanted to pleasure him as much as possible, as much as he could before he nut. Bryan kept moaning, alternating his hand between his nipple and the back of Tuckers head, "yeah suck that big dick," he said, "I know you've wanted it."
Tucker looked at Bryan, taking his cock outta his mouth and teasing the head with his tongue. "Fuck," said Bryan, "If I knew you would have sucked my dick like this, I wouldn't have waited this long."
Tucker wondered to himself how long Bryan may have had feelings for him too, but now wasn't the time to speculate, he put Bryan's cock back in his mouth and sucked and stroked it like every porn he'd ever seen. Tucker reveled in the taste, smells, sounds, and pleasure he was giving Bryan. It was like his dreams came true and then some.
And then some. What happened next would be nothing Tucker imagined before, or dreamt possible.
Tucker looked up at Bryan, who sat up quickly, taking Tuckers head in his hands and kissing him, the taste of Bryan's cock still fresh on his tongue. Bryan moved out from under him as he kissed him and switched positions, almost shoving Tucker down as he took his cock in his mouth. The sensations overwhelming Tucker, he squirmed in pleasure, his hands burying into the sandy shore around him searching for something to grip.
Bryan sucked Tucker's dick until Tucker felt close to cumming, but didn't want to finish and end this moment. As if Bryan sensed this, he took Tucker's cock out of his mouth and stroked the sopping wet dick and positioned himself between Tucker's legs, his legs now resting on Bryan's shoulder, Bryan's cock pointing up at Tucker. Bryan was still stroking Tucker, his left hand playing with Tucker's nipples. "I want you," said Bryan, "all of you," spitting on his left hand and reaching down to Tuckers tight asshole, pressing lighting on his tight pink hole. "Can I fuck you?" asked Bryan.
"Yes," said Tucker, no hesitation. That morning he hadn't even kissed a boy before, and now here he was about to be fucked by his best friend. Bryan's smile was huge, his fingers now more forcefully entering Tucker's hole on at the time, lingering, loosening him up, pressing deep. His other hand kept a nice grip on Tucker's cock before beginning to stroke his own, his other hand now fingering Tucker hard.
Tucker was too overwhelmed to say anything but moan and whimper as he was fingered. Bryan took his fingers out, aiming carefully he spit on his cock and Tucker's hole. He lined up his fat cock to the tight hole and looked at Tucker, "you ready?"
"Mhmm" Tucker whimpered. Taking a deep breath, he felt Bryan's cock press against his hole, and quickly felt the head inside. Bryan waited a moment and pulled out. Tucker gasped. Bryan immediately put it back in, Tucker yelped. Bryan stayed for a second only his head in Tuckers ass. "Breathe" he said to Tucker. As Tucker inhaled, he felt Bryan's cock go deeper. Tucker's hands stretched out again, seeking something to grip while he endured his first fat cock. Bryan pushed deeper until he was all the way in. Bryan on his knees, Tuckers legs over this shoulders, he leaned forward, brushed Tuckers bangs away and kissed him.
Tucker never expected any of this, least of all the gentle, caring, almost romantic nature from Bryan. Bryan and Tucker kissed while Bryan slowly pulled back and thrust forward. Tucker could feel every inch deep in him, tenderizing his prostate, his own cock pulsing and leaking. The deep, slow thrusts sped up, Bryan holding on to each of Tucker's ankles as he began fucking him into the shore. Tucker gave up trying to contain himself and let out his loud moans on the quiet riverbed, followed by the slaps of Bryan's hips against Tucker's ass.
Tucker jerked his cock and watched Bryan thrust in and out, panting and groaning with pleasure, "fuck Bryan you feel so good," he whimpered. He was getting close to cumming. "Fuck I'm getting close," said Bryan.
"Fuck, me too," said Tucker.
"I wanna see you cum," said Bryan thrusting harder. With that, Tucker couldn't hold it back, each thrust was like a rollercoaster ticking up in anticipation of the first drop. He felt his load building up in his dick, he practically edged himself holding back for this, "Fuck, I wanna see you cum," said Bryan demanded.
Tucker's body seized up, his hole clenching and gripping Bryan's cock. "Fuck I'm gonna cum," said Tucker. His hand stroking ferociously, Tucker shot long ropes of cum like he never had before. Countless ropes shot out of his cock and up his chest and shoulders. The sight mad Bryan drill deeper, "fuck, fuck" he said, very obviously cumming deep in Tucker's asshole, "ah fuck, fuck" he groaned still thrusting deep in Tucker's clenched ass.
Tucker's hand slowed to a stop and so did Bryan's thrusts. Bryan leaned down and licked a spot of cum off Tucker's chest before raising his head and kissing Tucker again. After a long kiss, he slowly pulled out of Tucker's fresh fucked hole, a trail of cum following.
Bryan stayed sitting on his knees and caught his breath, smiling at Tucker. Tucker sat up and smiled back. The two were at a loss for words as they stood up and stretched their legs. They waded into the water, cleaning off the sand and cum, eventually making it to the other side of the river and their clothes. They stood around for a moment naked, letting some of the sun and air dry them again. They slipped on their clothes and Bryan finally broke the tender silence, stepping in to Tucker, leaving only a couple inches between them. "That was fun," he said, and he kissed Tucker.
"Yeah," said Tucker kissing him back "that was incredible."
"Race you back to my place?" Bryan jeered, ready to go as always.
Tucker giggled, "You don't stand a chance," and started to take off running towards the path, Bryan's huge load still in his ass, slowly trickling down his leg.