Actions

Work Header

park fucking chanyeol [chansoo]

Summary:

Chanyeol and Kyungsoo are best friends, thick as thieves, until Kyungsoo begins having less than platonic fantasies.

or

Kyungsoo has a wet dream about Chanyeol and can't get it out of his mind all day.

Notes:

First smut I've written, sorry if it isn't much good!

Work Text:

Strong fingers wrapped around Kyungsoo's throat as he was pounded into, pleasure lacing through every nerve in his body. He didn't have to look at the man using him as a plaything to know who it was, that low, husky voice was engrained in his memory.

"Ch-Chanyeol..." He whimpered quietly as the hand tightened around his airpipes, the bundle of nerves buried deep inside him being smashed harder and harder with every snap of the giant's hips. He felt a warm knot pool tightly in his gut, and he squirmed beneath the large hands that restrained him. Chanyeol leaned back so Kyungsoo could see his face, disheveled red hair sticking to his glistening forehead and adam's apple bouncing with each low moan, and the mere sight above him sent Kyungsoo over the edge.

He jerked awake, swallowing hard as he struggled to catch his breath. Horror webbed out from his chest as he glanced over at his still sleeping roommate and he realized what the hell he'd just dreamt about. With shaky hands, he tugged the covers away, grimacing as he felt a sticky substance within his boxers. There was no way in hell he came to a wet dream about Park fucking Chanyeol. 

"Soo...?" A quiet, groggy voice jerked him out of his thoughts, and he quickly pulled the covers back on as Chanyeol yawned and looked over at him. "What are you doing up early...?"

"N-Nothing, I just had a bad dream." He sighed, rubbing his eyes. "Go back to sleep, we still have a while 'til we have to get up."

"Bad dream? Do you wanna talk about it...?"

"No!" Kyungsoo exclaimed quicker than he meant to. "N-No, thank you."

Chanyeol's dark eyes remained on his for a few moments, as if they could pierce straight into his thoughts. "Hm, okay~ Night, Soo." He lazily turned back over, seeming to have dropped it long enough for Kyungsoo to grab a fresh pair of boxers and rush out to the bathroom.

 

He did his best to avoid Chanyeol all day. He wasn't mad at him, of course not, it wasn't Chanyeol's fault Kyungsoo had had such a dream, but Kyungsoo couldn't bear to look at his friend. It stirred too many unwanted feelings in the younger man. However, if Chanyeol is anything, he's ignorant, and like usual, he didn't let himself leave Kyungsoo's sight.

"Kyungsoo-yah!"

He thought the coast was clear. Still, just as he was taking his earbuds out in the safety of the practice room, he heard the redhead's deep voice behind him, and strong arms wrapped around him as the giant lazily draped himself over Kyungsoo's smaller form. Pressed up behind him, Kyungsoo could feel every inch of Chanyeol. He gulped hard. "What do you want, Hyung?"

"Are you mad at me?" The redhead whined, squeezing Kyungsoo until he thought he might break. "You've barely talked to me all day. I miss you, Kyungsoo-yah."

"I-I've been focusing on our work. We can't be messing around all the time, you know."

"We don't mess around all the time!" Chanyeol whined quietly, lips brushing Kyungsoo's earlobe as he spoke, unknowingly sending a wave of goosebumps through the younger. He sighed quietly.

"I just needed some alone time."

"You were talking to everyone else just fine..."

"I know, but..." He sighed again. There was no getting out of this. "I'm sorry, Yeol. We can hang out after this, I promise, okay?"

That seemed to work on him well enough. He smiled brightly and clapped Kyungsoo's back, pushing a quiet groan out of him. "I've been working on a new song, I could show it to you?"

"I'd like that." Kyungsoo smiled a little, and felt his tension release as Chanyeol grinned and went to bother someone else instead. He had to get a grip, he couldn't keep this up forever, acting like a teenage boy with his first crush. He tried not to watch Chanyeol as they began their choreo again, and for the most part, it worked. He was able to mostly focus on their choreographer as the dance was taught, the warm laughter of the giant only pulling his attention away a couple of times. After a few long hours of fast paced movements and tripping over each other as they moved to their new spots, they were finally granted a break. While most of the members retreated to the hallway to cool down, Kyungsoo opted to slouch against the wall, allowing the cool wood of the floor to aid in his overheated state. With a quick sweep of his eyes across the room, he spotted Chanyeol in the same situation, and the sight made something heavy form in Kyungsoo's gut.

Just like in his dream, Chanyeol's bright hair was messy and thick red strands stuck to his forehead, head tilted back and pink lips slightly parted to allow him to catch his breath. Kyungsoo watched as his long, thick fingers grasped a water bottle next to him, dwarfing it in his grasp, and Kyungsoo couldn't help but let his thoughts run wild. He watched as the bottle was lifted to Chanyeol's lips, and he bit down onto his cheek hard as Chanyeol's lips closed around the mouth of the bottle, and as his throat constricted around the liquid within, Kyungsoo felt as if he was going to explode. He couldn't help but imagine it was his cock Chanyeol was clutching, his head Chanyeol's lips were stretched thin around, and swallowing down greedily. His thin white tank was drenched in sweat, sticking to Chanyeol's muscular form like a second skin, leaving absolutely nothing to the imagination, and Kyungsoo didn't know whether to appreciate or curse whoever made such a thin shirt.

Chanyeol's eyelids finally fluttered open as he screwed the cap back on the godforsaken bottle, and he smiled the moment he met Kyungsoo's gaze, but Kyungsoo couldn't bring himself to smile back. Chanyeol was innocent, had no idea or intention of the things he was doing to Kyungsoo, and the younger imagined he'd be horrified if he ever found out. He blinked his dirty thoughts away as Chanyeol waved to him, large hand a blur in front of his beaming face.

"S-Sorry, Yeol, I'm... Tired." He gulped hard again, watching as the giant pulled himself to his feet and made his way over in only a few long strides. He tried to settle his racing heart as Chanyeol slouched against the wall next to him, whining quietly as he dabbed the sweat from his forehead. 

"Me too. I thought Jun said we were getting out early today." He groaned quietly, slouching against the wall further, and Kyungsoo swallowed hard. The sound resounded through his head, and he couldn't help but think that in a different scenario, it'd be-

"Kyungsoo-yah."

He blinked away the thoughts and lifted his gaze to meet Chanyeol's. "S-Sorry, I was spacing off. Did you say something...?"

"Are you feeling okay today? You're awful spacey." 

"Am I? Just tired, I guess." He sighed quietly, forcing himself to tear his gaze away to the floor. 

"Are you... Mad at me? I know I asked earlier, but..." Chanyeol sighed, and Kyungsoo's heart ached. It wasn't often that Chanyeol spoke like this, and he had never wanted to be the cause of such a mood. "I miss joking with you, Soo, this isn't normal for you."

"I'm not mad at you, Chanyeol. There's just a lot going on right now." He only had to look into Chanyeol's big eyes for a moment before they tore straight through him.

"It's about your dream, isn't it?"

Kyungsoo nearly choked on his spit. 

"You're anxious about your nightmare. Kyungsoo, you could have just said so. You know I won't judge you for whatever it was about."

"Y-Yeah, yeah, it just... You..." What the hell was he talking about? "No, no, I don't want to talk about it."

"I was in it? What happened? Did I die?"

"I'm starting to wish you did," Kyungsoo grumbled, and Chanyeol laughed and hugged him. 

 

He pulled his jacket over his lap as he settled into one of the seats in the van. The grey sweatpants he had chosen for the day were acting against him, providing little coverage against his hard on. He couldn't help it, he was exhausted and the constant sight of a sweaty, disheveled Chanyeol was weighing on his mental health. He rushed into their room as soon as they were home, retreating to the safety of his covers with his phone as his only companion. He did his best to will away the dark thoughts as he scrolled endlessly through Instagram, but his breath hitched in his throat when his thumb landed on Chanyeol's most recent post. It was just a shoot for a magazine, thick arm lazily draped across his eyes and back arched slightly, but it sent a wave of heat directly to Kyungsoo's groin. He whined and quickly powered the device off, cursing it as he moved a hand slowly between his legs, as if to escape his own notice.

This was wrong, he thought. He couldn't do this, not to a picture of him, not in their own shared room. 

The door clicked open, and Kyungsoo's hand flew back to his phone. "Soo, let's go shower, then I'll show you the song I was telling you about."

The absolute last thing he needed was to be naked, alone with Chanyeol right now. 

"Y-You go ahead, I'll just go after you."

"You feeling okay...? You sound like you were crying..." A heavy footstep came closer to him, and Kyungsoo cursed.

"Chanyeol, I'm fine. Go shower." 

He heard a quiet sigh and a few thudding footsteps before the door clicked shut again. 

He had to do something. 

He had 10, maybe 20 minutes until Chanyeol was done in the shower. Just the thought of Chanyeol under the steady stream of the water made Kyungsoo whimper. What was happening to him?

That wasn't important right now. He snaked his hand back down to his groin, allowing his lips to part slightly in a moan as he palmed himself through his sweatpants. He quickly threw his free hand over his mouth. He wouldn't get caught, not like this. 

Normally, he would take the time to sprawl himself out, run his hands along every inch of his light olive skin, but today, he was on a timer. The risk slightly thrilled him, but all in all, he knew he didn't have time for formalities. He made quick work of discarding his sweatpants at the foot of his bed, taking a deep breath before he slipped his hand under his boxers and took himself into his hand.

Against his will, he imagined that it was Chanyeol's strong fingers, his hand engulfing all of Kyungsoo at once. He pictured Chanyeol stroking him up and down in fast, harsh jerks, wrist twisting in a way that made Kyungsoo writhe beneath him. 

He pictured Chanyeol above him, eyes dark and full of desire, teeth glimmering in a half-grin. He could all-but hear Chanyeol's quiet groans, resounding from his dream even now. 

"I want to hear you," the phantom Chanyeol whispered huskily into his ear, and who was Kyungsoo to disobey?

He let his plump lips part to give way to a string of lewd whines, more than a few sounding dangerously close to the giant's name. He ran his thumb roughly along the underside of his head, and he lost all control of his vocal chords as the burning pleasure webbed out from his groin.

"Ch-Chan... Chanyeol... Fuck..." He whimpered, teeth clenching onto his plush bottom lip until he tasted the salty tang of blood. 

He imagined Chanyeol watching him, mumbling quiet praises as he whimpered his name again and again. He imagined Chanyeol telling how much of a slut he was, getting this hot and bothered over a stupid dream. 

He hadn't heard the familiar heavy footsteps approaching the room. He hadn't heard the doorknob turn, nor the creak of the door as it swung open. It wasn't until one of his eyes peeked open ever so slightly that he even realized Chanyeol was there, watching with wide, dilated eyes from the doorway.

"Ch-Chanyeol!" He cried out, leaping for his blanket and quickly pulling it over himself. His face burned with shame, and his stomach churned with dread. "Ch-Chanyeol, it's not... I wasn't... I-I'm sorry, Chan, I-"

"Sooo, you've got a thing for me, huh?" Chanyeol chuckled quietly, face flushed nearly the color of his hair.

"I-It's not like that, I didn't mean to-"

"I knew there was something up with you today." He chuckled again, deeper this time, and Kyungsoo swallowed hard around nothing. He watched the giant take the few strides to his bed before grabbing his chin, and when Kyungsoo braced himself to be yelled at or slapped, he felt thick lips press against his. He barely had time to process what Chanyeol had done before the giant pushed him back on the bed and situated himself over him. "You want help...?"

Kyungsoo could only stare dumbly up at him. What the hell was going on? He expected Chanyeol to be mortified, and here he was, towering over him while his hand traced circles on his hip.

"Relax, Soo, I'm not upset. I've wanted you for so long, please, let me make you mine." His voice was husky against Kyungsoo's ear, and who was Kyungsoo to turn down such an offer? He nodded quickly, and Chanyeol's deep chuckle resounded in his ear. Kyungsoo watched with big eyes as Chanyeol's large hand tugged the covers away, and his strong fingers toyed with the rim of Kyungsoo's boxers. "You like my hands, don't you...? I've noticed the way you look at them." He chuckled again and Kyungsoo shuddered. Had he really been that obvious? "To be honest, Soo... I've thought about doing this a lot too. Fucking you 'til you can't walk for days..."

His hand snaked under the thick fabric of Kyungsoo's boxers and tugged them down. His affections had only started today, how long had Chanyeol been fantasizing about him?

"You're so tiny, I could probably snap you in half if I went too rough." Kyungsoo gasped, and a low chuckle resounded in his ears in return. "You probably like that, huh? That I could break you."

Strong fingers wrapped around Kyungsoo's cock and a whimper stole its way through him. "P-Please..." He gasped quietly as teeth sunk into his neck and the tender skin was sucked gently. Waves of pleasure began to course through his veins in rough, fast tandem with Chanyeol's strokes. Desperate for more friction, he allowed his legs to spread wide, wrapping them around Chanyeol's waist as a lewd mewl escaped him. He bit his bottom lip hard, only allowing quiet whimpers to pass through as he rocked his hips in time with Chanyeol.

"Ah ah, I want to hear you. You were making such pretty noises before you noticed I was watching, why hold back now...?"

"Th-The others," he whimpered as Chanyeol flicked his wrist around him, "they'll he-hear-"

"Let them. Let them know you're mine." The giant's teeth sank roughly into his skin again and this time, he knew Chanyeol was intending to leave a mark.  He opened his mouth to argue, but as Chanyeol twisted his wrist again, a low moan came out instead. He bucked up into the strong hand that grasped him, desperate for more friction, more Chanyeol, just more.

"W-Want... You... Fuck me..." He whined, but Chanyeol only chuckled low once again before he reconnected their lips, using his free hand to seize Kyungsoo's throat as he forced his tongue in, leaving no inch of the younger's mouth unexplored. He ran his thumb along Kyungsoo's head again and greedily swallowed up the strangled moan that resulted.

Kyungsoo could hardly form a thought over the thick arousal that clouded his mind. He rolled his hips with every quick movement of the giant's strong hand, every squeeze of his thick fingers, it was all too much. Pleasure coursed through him with every movement against the sensitive skin of his cock, settling deep in his gut. The warmth began to pool and tighten into a thick knot and he whimpered uncontrollably. "Ch-Chan, I'm, ah... I'm gonna-ah-"

"Come for me, Jagi, let me hear your pretty voice~" Chanyeol nibbled gently on Kyungsoo's earlobe, and all was lost for the brunet. He cried out the giant's name as he came hard against his knuckles, spilling white in thick ropes as stars clouded his vision. He twitched slightly in Chanyeol's hand as he collapsed onto his mattress, lungs burning for air as Chanyeol pumped him through his high.

"You did so good, Jagi." The giant mumbled quietly as he finally relaxed onto the bed next to him, pressing a little kiss to his cheek. "So, uh... How long have you liked me like this?"

"W-Well, um..." Kyungsoo sighed, resting his hand on his chest as his racing heart began to settle. "Since this morning, I guess? I had a dream about it, and... I couldn't stop thinking about it."

Chanyeol grinned a little. "Really? I had you that worked up all day? Jesus, must have been one hell of a dream~"

Kyungsoo noticed the low tone in Chanyeol's voice, the same voice that had stirred arousal in him all day, and now was no different. His eyes flicked down to Chanyeol's groin, where he strained against the tightness of his jeans. He never made it to the shower, Kyungsoo thought, and grinned a little. "Yknow, Yeol," he trailed a thin finger down the giant's front, and watched as he gasped when he reached his v. "I feel awful selfish here, we didn't take care of you at all." Chanyeol bit his bottom lip hard, leaning into Kyungsoo's touch like putty. "Wanna go take that shower now~?"

The giant shuddered, a big, dumb grin taking over the dominance he showed just minutes ago. "P-Please~" He breathed out, collapsing to mush under Kyungsoo's hands as he pulled the flustered redhead into another kiss.

He knew he wouldn't be able to dance at the concert tomorrow, but that was something for future Kyungsoo to deal with.