Actions

Work Header

Sapnap Wants More Than A

Entire Work

Work Text

To everyone looking at their relationship from the outside, Sapnap and Dream were perfectly normal.

Even

average

.

Two childhood best friends who decided to move into a house with their third friend, George. Each of them had their own room; they spent time together, but they had their own lives as well.

Everything was

fine

.

But if they knew the truth? Some would call them freaks. Yes, Dream and Sapnap had something going for each other. Mostly good for Sapnap… If he ever got a sexual urge, Dream would allow him to come and do something about it. The first time they did it, Sapnap said it would be the one and

only

time.

Then he said that the next time.

And the next time.

Each time, feeling Dream under him, gasping and moaning from the pleasure that Sapnap would give him, made him realize that it wouldn’t be the last time. No, no matter how many times he came, he would keep coming back, and god

damn

, he tried to stop.

He really tried.

Sapnap was a weak man, and he had to come back.

He climbed into the bed over Dream, seeing the relaxed smile the other man gave him, and he kissed him like a man home from war.

There weren't any reasons for him to act the way that he did, or at least he tried to ignore any of the reasons that he could come up with. There were so many that he refused to even

think

about.

It had been a few days since their last 'meeting', and Sapnap was lying in his bed, staring at the wall while tracing over all the small marks with his eyes. He had been trying to fall asleep for what felt like hours, and it just refused to give itself to him no matter what he did. He was busy thinking about what he had with Dream.

At first, it was only for his sexual pleasure, but now he wanted more. He wanted to sleep with Dream in the same bed, hold his hand, take him out to dinner, kiss him like a lover.

He wanted to be able to hold him close and call him

his.

With a groan, Sapnap turns his head to the side to muffle himself into his pillow. This wasn't

fair

. Why out of everyone did it have to be Dream? Why Dream? Why not... fuck, he didn't know! Just not Dream! They were childhood best friends. He felt almost dirty for wanting Dream in this way, which was ironic. The things that they did together were actually the dirty part.

Flashes of Dream under him started to fill his mind, making his breath hitch. Dream's bright green eyes squeezed shut in pleasure, his lips parted as he moaned out Sapnap's name. His back arched off the bed.

"F-Fuck..." Sapnap mumbles under his breath and shuts his eyes tight, trying to calm down. No, no, no, not right now. He couldn't go and bug Dream right now.

Even though he tried his hardest to ignore those thoughts and will his body to calm down, he felt his boxers growing tighter and his cock throbbing between his legs. Goddammit... it always did this. He breathes out and turns his head down to look at the tent. "I hate you." He mumbles under his breath and turns his head to look at the door, then at the clock.

It was 3:51 A.M.

Dream was, 100%, asleep right now. George was probably in his own room asleep as well. He would have to be quiet if he didn’t want to wake George up… Should he just deal with it himself? He reaches down and wraps his fingers around himself through his boxers, giving it a slight pump.

That slight sensation was enough to make Sapnap’s breath hitch, his eyes shutting quickly. He was so sensitive, but he already knew that this wouldn’t be enough. He needed more… he needed Dream.

He needed to feel those tight, velvety walls clenching around him, milking out every drop that he could offer. They never had to worry about Dream getting pregnant due to him being on the pill.

When Sapnap found out that Dream was trans, well, he didn’t care? Dream was Dream. Him being trans just meant that they needed to buy extra stuff sometimes.

With an annoyed growl at himself, he slides out of bed, letting the blanket fall down to the ground with a soft thump. Heading towards his bedroom door, he cracks it open and peeks out. George’s door was shut and the light was off. Dream’s door was also shut.

Sapnap gulps down his nerves, staring at the door. Was he really going to do this? Feeling his excitement throb, he figured he got his answer. “Here goes nothing…” He mutters under his breath and starts to walk down the hallway.

Each step seemed to echo in his ears, as if it was really heavy, but he knew better. He knew that he was being quiet, and he was just panicking; even so, it still filled him with a sense of panic.

How would George react if he found out that he and Dream were fuck buddies? How would he react if he found out that he had been pounding Dream right under his nose? The thought made a sharp shiver go down his spine. It shouldn't excite him as much as it did.

Finally, after what felt like hours, he pushes the door to Dream's room open. He could see Dream asleep under the blanket that was half off him, lying on his stomach and snoring quietly. His face was pushed into the pillow and probably drooling.

He was wearing a pair of pajama pants and a big, baggy shirt. Sapnap stares at him for a few seconds, standing by the door and holding the handle tight. A part of him felt bad for even thinking about doing this.

Waking Dream up just because he got hard? What kind of friend would he be if he did something like that?

A part of him wanted to go back to his room, ignore his hard-on, and go to sleep, but he knew for a fact that he wouldn't be able to fall asleep in this state. With a quiet gulp, he walks closer and reaches a hand out to wake Dream up before a thought appeared in his mind.

Why wake him up?

They've spoken about it before—many times, actually—and Dream said that he could do it whenever he wanted. Did that mean… this? He flexes his fingers, his heart pounding in his chest, and he gulps down his nerves. “Damn.” He mumbles under his breath. Yeah, yeah, this was it.

Sapnap moves his hand down and cautiously peels the blanket off Dream the rest of the way and climbs into the bed behind him. He made sure to be careful to not wake him up, and he starts to press soft kisses to the back of Dream's neck.

Just being this close to Dream made him harden even more than he already had been, straining against his boxers. “Can't wait to be inside you again, baby.” He mumbles, starting to roll his hips against Dream's ass. “Been too long… been way too long.”

Yeah, he knew it had only been a few days—if he could stay inside Dream forever, he would be happy. Feeling his walls clenching and tightening around him due to the pleasure, dripping on him? The thought made him groan.

Was this an addiction? Probably, but he didn't care. It was one that he could get used to and be happy with.

Sapnap moves his hand down and slips it under Dream's pants and begins to tease his entrance. Of course he wasn't going to just push in and go to town! He wasn't an asshole. He slips one finger in and starts to carefully pump it in and out of Dream while using his thumb to massage that little nub.

He normally liked to tease it with his tongue. God, he loved eating Dream out… feeling his thighs tightening around his head, hearing Dream's whimpers and the cries of pleasure? He could do it for hours and be a happy man.

Those guys who hated doing it for their girls? Those guys are weak. He'd do it like a man starving and never have enough.

Dream's breath got a little shaky, soft whines slipping past his parted lips, and Sapnap could feel his hips twitching. “Yeah, baby… feels good? I'll make you feel so good.” Sapnap moans softly, pressing his hips a bit harder against Dream's butt. He pushes in a second finger and spreads them apart.

There were so many things that Sapnap wanted to do. Some of them sexual and others not as much. Honestly? He really wanted to take Dream out on a date, but that would mean he would have to admit his feelings, and he knew for a fact that Dream wouldn't feel the same about him.

To Dream, they were only friends that sometimes slept together.

Even if that thought did put a light damper on his mood, he could feel how hard he was. Soft twitches and throbs happening every so often, a bit of pre already dripping. Fuck, he had no idea how Dream did this to him so easily.

After prepping Dream for a bit longer, he pulls his fingers out and looks at them, spreading them apart to see the strings of Dream's pleasure. With a shaky breath, he pulls Dream's pajama pants down, then his own boxers. “Gonna fuck you like you're mine.” Sapnap mumbles under his breath. “My boyfriend… gonna fill you up so nobody else can even think about it.” He wasn't sure why he was talking, though he couldn't stop himself.

This was it.

The point of no return.

He slips his hand under Dream's thigh and lifts his leg so it would be easier for him, breathing out. He lines up and nudges the head against Dream's entrance. “Such a pretty pussy.” He bites down on his bottom lip hard to keep himself quiet and pushes the head in, letting out a soft groan.

Sapnap could never get over how tight and hot Dream was. Sapnap could literally catch fire, and it was nothing like this. He lets out a huff and slowly, carefully, pushes his hips forward until he was all the way inside. With that, he decided to wait a moment or two.

He loved feeling Dream's walls clenching and relaxing around him, almost like a massage to get all of his seed out. Greedy… that's what Dream was whenever they did something like that. He loved feeling Sapnap filling him up, sometimes going until the seed slipped down and out. It was always so hot.

God, Sapnap didn't believe that he was doing this. He rests his head against Dream's shoulder, his breathing shaky.

There were so many thoughts that were going through his mind, and he was, frankly, a little shocked that Dream was still asleep. The only sounds coming from him were soft huffs of breath, and Sapnap could feel him shifting every few seconds.

Once he was sure that Dream wasn't going to wake up, Sapnap moved his hands down to hold onto Dream's hips and started to slowly roll his own hips. Each shift, roll, or push would send shocks of pleasure through Sapnap's body.

It was hard for him to stay quiet.

At first he tried so hard to keep his movements careful and slow, but he was having such a hard time controlling himself. He lets out a low groan, his hips pushing forward, and he whispers. “You feel so good, Dream… so damn good.” He holds his hips tighter, starting to thrust. “Gonna fill you up till my cum's dripping out of you… till you could never get it all out. Fuck, I love you.” He said between the huffs and moans that were slipping past his own lips.

He swore he felt Dream clench around him, a moan slipping past his own parted lips, but he assumed that that was due to the pleasure going through him rather than anything else.

Why was it so easy to say it while he knew Dream couldn't hear? Why couldn't he say it when they were both awake? He hated himself. With that thought in mind, he let out a soft growl and continued to thrust into the tight warmth of Dream's entrance. The slapping sounds started to fill his ears, and he hoped that George was too deep in sleep to hear what was happening.

The pleasure was already getting to him. He could feel himself throbbing, pleasure shooting through his body like arrows. He clenches his teeth, trying his hardest to hold back, but he couldn't stop the groan as he came. His hips bucked once, twice, then a third time as he tried to push his seed in as deep as it would go.

He pants, trying to catch his breath with his head resting on Dream's shoulder. His legs felt like they were shaking, and he breathed out, shutting his eyes. He could feel Dream's walls clenching and relaxing around him, excitement dripping down his length… man, he didn't want to pull out.

After a few seconds, he presses a few kisses to Dream's neck and cuddles up to him. Yeah, he'll… pull out soon. He was going to enjoy this feeling for a bit longer.

With his eyes shut and Dream's back to him, he didn't notice the way Dream's cheeks were a deep red color, going to the tips of his ears, or how his eyes were open, staring forward with a look of shock on his face.

↑ Top · Fandoms