AFF Fiction Portal
GroupsMembersexpand_more
person_addRegisterexpand_more

Best Friends hidden love

By: veggiechan571
folder Dragon Ball Z › Yaoi - Male/Male
Rating: Adult +
Chapters: 1
Views: 2,267
Reviews: 2
Recommended: 0
Currently Reading: 0
Disclaimer: I do not own DragonballZ, nor any of the characters from it. I do not make any money from the writing of this story.

Best Friends hidden love

The room was tense, a dark red light shining and illuminating the area. The two young men fought the strong gravity as it strained their muscles. Their sweating bodies under all that pressure, they kept it going. Punch after punch till they both collapsed. Goten crawled over to the large machine in the middle of the room and pushed the button that brought down the gravity to normal, the lights went on and the two teens lay on the ground huffing and puffing.

“Shit, that was a tough work out” said Goten sitting up and leaning on the gravitation machine.

“Yeah, 700 times earth gravity is difficult for us since we were relaxed for so long. I bet our dads and Gohan wouldn’t even feel the difference.” Said Trunks

“I didn’t feel a difference, I think its you who has gotten soft,” said Goten trying to stand up but only to collapse on the ground again.

“Haha, yeah right Goten, I think my sister could even take you in 700 times.”

“Oh such harsh word, now help me up!”

“Fine,” said Trunks and he stood up and picked his friend off the ground, “Shit Goten ever heard of deodorant?”

“Fuck you, we just finished training. I am not going to smell like flowers!”

“Damn I am taking you straight to the showers, when did you even shower last? 2, 3 months ago?”

“Very funny, I would have taken one before I came over, but you seemed to excited about the new adjustments your mom made to the machine.”

“Excuses, excuses Goten.”


The two boys walked into the bathroom, and trunks shoved Goten towards the shower.

“Now get in there!” yelled Trunks.

“Oh your going to stand an watch hmm?” said Goten waving his ass at Trunks.

“No I have to go to the washroom, get behind the curtains already!” Said trunks pushing his friend into the shower this time.

“Okay, go easy on me,”

“Haha still weaker then me.”

“Shut up!” said Goten as he closed the curtains on the shower and began to strip down, his clothes clinging to his skin from all the sweat. The cool rush from the air touching his wet skin. A shiver ran up his spine as he took off his top layers.
Trunks laughed and lifted up the seat beginning to do his thing while he was hit in the face by a sweaty shirt throw from over top of the shower.

“You sick fuck!” said Trunks as he threw it on the ground with his free hand. Goten laughed at trunk’s reaction and began peeling off his pants, and threw them over the shower. The Pants landed on trunk’s shoulder.

“Gross Goten stop throwing your gross dirty clothes on me, your body itself reeks enough!” said Trunks as he was pegged in the face with Goten’s boxers, “That’s it your dead!” Trunks ran straight into the curtains and jumped onto Goten, and ripped them away, exposing a very naked Goten.

“Don’t throw your dirty laundry at me!” Said Trunks who was now mounting the very hot sweaty Goten, he only responded with an evil smirk.

“You sticking out Trunks, and I am naked.”

“Oh shit!” said Trunks as he quickly got off of Goten and put his dick back in his pants.

“Shake more then once Trunks? You seemed a little happy on top of me,” said Goten as he climbed out of the tub, still naked walking towards the shocked Trunks. Trunks blushed a bit.

“No I didn’t, shut up! Why were you looking?”

“Aww, come on Trunks don’t deny your feelings, cause if you do that you will never know if they are returned.”

“What are you talking about?” said Trunks as his face turned beat red.

“You know you want me Trunks, and the secret is I return your feelings,” said Goten as he walked up to trunks pressing him against the door. Trunks just looked into Goten’s eyes with pure shock in his own.

“I know you want to feel my lips on yours, I won’t make you wait any longer,” said Goten as he bent in and touched Trunk’s lips. Trunks could feel the warmth of Goten’s breath, his eyes slowly closing as he got lost in the moment when their tongue’s touched. His erection growing larger, pressing against his pant. Goten’s rubbing up against his stomach. Lost in the kiss, he started to push back onto Goten. Their kiss broke, and Goten began to pull off Trunk’s shirt, leaving his chest exposed, as he started kissing his neck and down his chest, licking and teasing Trunks’s nipples. Trunks’s erection pushing more onto the fabric of his pants.

“Looks like someone wants out.” Said Goten as he undid the tie on Trunk’s pants and let them drop to the ground, then he pulled on Trunk’s boxers pulling them down to his ankle. Goten got on his knees and kissed the tip of Trunks’s cock. Trunks let out a deep moan of pleasure, thrusting closer towards Goten’s welcoming mouth. Goten opened his mouth and took in Trunks’s cock half way, applying bits of pressure with his tongue against the roof of his mouth, then out again. Trunks let out another deep moan, his eyes completely closed, and his head arched back.

“Ah, see I knew you would like it,” said Goten, he then took Trunks into his mouth again, forcing it down as much as he could take the huge cock. Goten then stood up, his hand placed on Trunks’s cock, stroking it slowly.

“You seem to be enjoying this a lot.”

“You were right Goten. I’ve wanted you for so long,” said the panting Trunks.

“Well I am all yours now.” replied Goten. Trunks touched Goten’s hand that was presently on his own cock, pulling it off and moving closer to Goten. He kissed him and led him to the shower. Both of them stepped into the shower without breaking their kiss. Trunks grabbed a hold of Goten’s rock hard cock, and began stroking it. He then let go and turned around turning on the shower, the water came out cool at first but then warmed their bodies under a steady, smooth flow from the showerhead.

“Now its your turn.” Said Trunks as he got down on his knees, the water hitting his back. He stroked Goten’s swollen cock in front of his face for a bit, then finally as Goten anticipated, he opened his mouth and placed the head on his tongue. Trunks didn’t hate the taste, in fact he loved it, the aroma of his best friends cock only strengthened his desire. He bobbed his head, leading Goten’s cock in and out of his mouth. Taking in his full 8”. He was surprised at himself, and by the wild moans coming from Goten he was surprised just as much. Trunks brought in Goten’s full length one more time, then began pulling out while Goten surprised him with shots after shot of his hot cum into Trunks’s mouth. Trunks stayed their till he was done, savoring the taste of his best friend before swallowing, then licking his cock clean and letting it fall out of his mouth. He stood up to face Goten.

“Wow Trunks, I came so fast I forgot to warn ya.”

“No problem Goten, I loved it as much as you did.” Said Trunks putting his hand on Goten’s chest, moving it slowly around his nipples.

“You amaze me sometimes Trunks,”

“I am just glad we did this.”

“Who said we had to stop there,” said Goten motioning Trunks to look down. Trunks looked and Goten’s already returning erection, “The choice is yours, who goes first?”
Trunks smirked at Goten.

“Bend over Bitch,” said Trunks laughing at Goten. Goten smiled and turned around putting his hands against the shower wall.

“Be gentle.”

“Don’t worry, you’ll be in to much pleasure to care how gentle I am being.” Said Trunks as he bent down, licking his fingers and rubbing Goten’s virgin hole. Goten closed his eyes, the feeling of Trunks touching him filled him with anticipation. Trunks moved closer, spreading Goten’s cheeks and started licking around his hole. Going over it and around it. Then inserting his tongue into Goten. Goten let out a loud moan. Trunks pulled out is tongue and spit on his fingers more, placing one inside Goten’s awaiting asshole. Letting him get used to it, then a second one. Preparing him for his huge cock. Then he stood up, spitting in his hand and rubbing it on his cock, making sure it was well lubricated. Then placed the head of his cock against Goten’s virgin hole.

“Oh god, fuck me know Trunks.” Screamed Goten. Trunks began to push into Goten, inch after inch, slow enough for Goten to adjust. Goten gasped with the first inch entering his body. He could barely take it he was in complete ecstasy. Trunk finally got his full length inside Goten, holding it there for a moment then began thrusting in and out of his best friend. He could hardly believe this was happening, he was fucking his best friend who he knew and loved for many years. His dreams finally real life. He trusted harder and faster. Goten moaning and panting. The feeling of Trunks pounding into his ass was enough to send him over the edge. Nether of them could take it any longer, Trunks pushed in once more and held it there as shots of cum came pouring out of him into Goten’s ass. Goten let out a huge moan and came all over the bottom of the tub, the warm water hitting them both as they stayed in that position panting. The both collapsed on to the shower floor. Holding each other and letting the water hit their stomachs.

“Trunks, that was the best,” said Goten moving Trunk’s hair out of his face.

“I love you Goten,” said Trunk’s looking deeply into Goten’s eyes.

“I love you too,” said Goten sinking his head into Trunk’s chest. They laid there till the hot water started running out and their bodies began to wrinkle. They turned off the water and grabbed a towel, drying them selves off and putting on dry clean clothes.

“So, next time I get to pitch right?” asked Goten as they walked out of the bathroom.

“Fuck no, you’re my bitch now!” Laughed Trunks. Goten stopped at the entrance of the bathroom, pausing for a moment

“Your only joking right? Right?” Said Goten as her ran up to his best friend.

“We will have to see next time I guess.” Said Trunks.

The End

Hope you enjoyed my story, this is the first fan fiction slash story I have written…. New stories to come so keep an eye out!

Age Verification Required

This website contains adult content. You must be 18 years or older to access this site.

Are you 18 years of age or older?