Actions

Work Header

Camping trip

Summary:

It sounded like a great idea to Karl; going on a camping trip with a few of his closest friends. And to be honest, it also was a good idea. Except for the fact that the brunette had gotten... quite horny.

 

Or: Dream, George, Sapnap and Karl go on a camping trip together, and Karlnap and DNF fuck

Notes:

This was requested!
Request: "Karl and Sapnap have a secret relationship and end up 'doing it' in a tent When on a camping trip with friends, or something."

(See the end of the work for more notes.)

Chapter Text

It sounded like a great idea to Karl; going on a camping trip with a few of his closest friends. And to be honest, it also was a good idea. Except for the fact that the brunette had gotten... quite horny.

He and Sapnap had been in a relationship for about two months now, but none of their friends knew about it - and they wanted to keep it that way. But that didn't stop the ravenette from trying to get the other worked up. And to the annoyance of Karl, it had worked.

So as the sun was just starting to set as they approached the campsite again - after gathering some wood for the campfire tonight - Karl found himself in a horny mood. He tried to ignore it by focusing on the nature around him, which luckily helped. Because the site was beautiful, with large trees surrounding a pond of green water. A small stream flowed into the pond through a narrow opening in the hillside, it was peaceful here.

The four guys, Karl, Sapnap, Dream and George, enjoyed the view of the setting sun over the hills, as they built the fire. They decided to barbecue some meat and have some drinks. Soon, the night was drawing near; the sky grew darker with every passing minute. The moon rose above them in full glory, shining its pale light across the waters of the lake, giving life to the mountains around them.

"Beautiful place," said Dream, watching the sky. The other boys just hummed in agreement as they continued watching and looking around.

"Let's go swimming!" shouted George after a bit. "Come on!" he urged them, waving his arms towards the pond. Dream followed him without hesitation and they both jumped into the cool water after they'd taken their clothes off. It felt refreshing against their skin and they splashed each other playfully.

"Karl, Sapnap! Join us!" George shouted at the two who were still sitting at the campfire.

"No thanks, idiot. We'll just stay here." Sapnap shouted back. They heard a quiet ah, c'mon now from Dream, followed by a chuckle. The two left behind boys laughed at this, before looking at each other and silently deciding to go back to their tent, both knowing how horny Karl had been the entire day.

"Well, I guess we're alone then." Sapnap said, acting disappointed as they sat together in their tent.

"Yeah, you're right..." Karl said back, not sounding as sad at this as the other. He looked at the face of his boyfriend and noticed that it was already turning red, which made him smile.

"We can still have a little fun, right?"

"Of course we can." The ravenette looked at Karl with a smirk, before pulling him in for a kiss.

"I've been thinking about this all day..." Sapnap whispered into his ear before kissing him again. Karl smiled and agreed with him.

"So, you've been teasing me the entire time. Did you have anything in mind to do?" he asked the other, removing his lips from the ravenette's to give him a lustful look.

Sapnap got up and sat down on the other's lap, straddling him.

"Watch me... mmm~" he moaned softly, feeling his boyfriend's cock starting to slowly get hard under him. Sapnap moved his hands behind the other's head and pushed it closer to his face.

"I'm gonna tease you till you explode," he told Karl, before kissing him again. He started moving his tongue around the brunette's mouth, and soon enough, he could feel his boyfriend harden even more underneath him. It made him hot, knowing that the other was so turned on by his teasing.

He moved his hand between his boyfriend's legs and grabbed ahold of his manhood through the other's boxers. The shaft was throbbing and pulsating under his touch, while Sapnap kept licking the brunette's lips.

"Ugh... oh fuck~" Karl moaned, pushing his hips forward in an attempt to get more pleasure from his boyfriend's hand.

"This feels good..." he panted, trying to ignore the pleasure that Sapnap was giving him.

Sapnap moved his lips down to the other's neck, rubbing his teeth over the soft skin, but not doing anything other than that for a little bit.

"Ooh~ yes..." Karl groaned, as the other finally grabbed hold of his rock-hard cock and pulled it out of his shorts. The ravenette started stroking it, while kissing his way up to the other's ear.

"Mmm..." Karl moaned, "do that a bit faster."

"Just keep moaning like this, and I'll make you cum in no time."

"Yes~ mmm..." Karl moaned, as the other spead up a little. Sapnap then bit down gently on his boyfriend's earlobe, making him moan louder.

The brunette rocked his hips to meet the other's strokes, wanting to be as hard and hot as possible. "Oh god, yes~"

Sapnap stopped sucking on his boyfriend's neck and kissed him again. He smiled at the other's noises and began to stroke Karl's cock faster.

"Ahh~ faster~ mmm..." the brunette moaned, loving every second of it. He tried to keep his voice low, even though he knew that nobody was close enough to them to hear them.

His boyfriend's hand felt so good around his cock. He almost came just by the other pumping it for a few minutes. "Come on~ fuck me..." he begged, hoping the other would listen to him.

"I'm almost there~" Karl continued to moan. "I need you inside me~"

The other boy smiled and squeezed the shaft in his hand before stopping and undressing himself enough that his already hard cock was able to spring free. Karl immediately smiled and reached out to grab ahold of the ravenette's dick.

"Mmh~" Sapnap sighed in return. He rubbed his cockhead against the other boy's lips before the brunette ran his tongue along his dick, making sure to coat the shaft with saliva.

When he was done, he felt his boyfriend push him against his chest, until he fell backwards. He didn't resist and let the ravenette grab his hips and position his own cock at the other's entrance.

"Are you ready?" Sapnap asked, looking into the other's eyes.

"Yes." Karl groaned before he felt the other's dick enter his ass. It was a bit painful, but luckily not too bad.

As soon as the other was fully inside him, he moaned louder and sat up a little bit, trying to take in more of the guy's cock. They both looked at each other, their eyes glued together in love and lust.

"Fuck me~" Karl ordered.

"You want it rough? Or do you want some mercy?" the ravenette asked. Karl just shook his head, being okay with the other going rough on him.

Sapnap then pulled back quickly, before slamming his dick back onto the other.

"Oh, fuck!" the brunette moaned, "that feels so fucking good~! Do it again... harder~"

Karl wrapped his arms around his boyfriend and pressed his lips against the other's, letting the kiss last a little bit longer than usual.

"You like it rough?" Sapnap whispered, kissing his boyfriend's neck once more.

"God, yeah..." Karl panted. He could tell the other was getting more aggressive, causing him to moan louder. "Harder~!"

Sapnap gave another hard thrust.

"Ahhh~ yes~" the brunette moaned, feeling his partner's cock pound the inside of his ass.

"Oh god, yes~" Karl felt really sore from the other's cock hitting his prostate, but he loved it anyway.

"Faster~" he managed to say.

"I'm gonna make you cum... so fast..." Sapnap growled.

"Yes... yes... oh fuck~" Karl moaned, wrapping his legs around his boyfriend to try and pull him even closer. He had never been fucked this hard before.

"Cum for me~" the ravenette said, pressing his mouth against Karl's neck. He then bit down gently, making the brunette moan louder and throw his head back. "Do it... come on, cum for me~"

Karl knew he wouldn't be able to hold back any longer, he was going to cum on his lover's cock. He let go of his boyfriend and let out an intense groan as a stream of sperm came out. It felt amazing as it sprayed all over his and his boyfriend's chest and stomach.

Meanwhile, as Karl was enjoying his moment of pleasure, the other was also about to finish.

"Oh~ I'm going to cum~!" Sapnap gasped. His orgasm was also very strong, and he released his seed deep inside the brunette.

"Fuck..." Karl whimpered as he felt the last drops of sperm leave his body.

As soon as the two boys finished, they collapsed on top of each other, panting heavily.

Sapnap ran his hand through Karl's hair and kissed the other's cheek, before rolling off him and pulling his cock out of Karl's ass.

"Mmm..." the brunette moaned as he felt his warm seed leak out of him. "That was incredible."

"I love you..." Sapnap whispered.

"I love you too..." Karl replied, leaning down to kiss his boyfriend's lips. As the two held each other tight, they both drifted off to sleep.