chansoo casual sex, size kink, bottom!ksoo
wc 3.2k~
A year ago he knew he'd recognize this as a bad idea but here and now it didn't really strike him as that morally corrupt. He'd spent the last two days at the bottom of a metaphorical hole and fuck it, fuck it, he couldn't keep feeling so goddamn sorry for himself he had to do something, he had to change something, he needed to take a risk--
"You smell good," the guy from the gay bar mumbled into his hair, long arms snaking around him to rest broad palms on his hipbones. "Is this just the way you smell all the time? That's fucked up. You smell so fucking good."
"Just lucky I guess," Kyungsoo said in response, pushing back the crashing waves of shame enough to grind back against his thigh.
The guy from the gay bar was named Chanyeol, (or at least that's how he'd introduced himself half an hour ago, offering Kyungsoo a drink and a long, appraising look), and he was tall and broad and lanky. His legs were bowed in such a way that he walked with an unintentional swagger that had gone straight to Kyungsoo's dick when he met Chanyeol's eyes across the gay bar for the first time. It wasn't necessarily that Kyungsoo liked his men big, (which of course he did), and more because that face on that body with those hands and that mouth.
It wasn't a very good reason but Kyungsoo didn't care. He was too drunk (on alcohol, on endorphins, on pheromones, on grief) and all he wanted was to be destroyed. Invaded completely. Pulled open like a tangerine, each slice thin and translucent if held up to the light.
The elevator dinged, doors sighing open, and Kyungsoo barely needed to move because Chanyeol was so - he was just so powerful in a way that made Kyungsoo absolutely ache, so careful and strong and rough all at the same time.
"761," Chanyeol mumbled, eyes distracted as they made their way down the hotel corridor.
It was one of those high-end hotels, no hourly love motels here. Chanyeol had rolled up to the reception desk and laid down a credit card and asked for their nicest room, three bottles of cabernet, and privacy. Kyungsoo had just come for the ride, watching owlishly as money changed hands and Chanyeol cocked his head confidently and his adam's apple, the line of his throat, the way his carotid artery only barely trembled under his skin with each heartbeat.
"This is a rebound," Kyungsoo had said back in the bar. "Nothing more than that."
Chanyeol had been undeterred and now they were in front of a hotel room door, sliding the key card, stepping over the threshold--
"You want foreplay or what," Chanyeol breathed against Kyungsoo's throat, hands creeping down to tangle with the hem of his t-shirt, fingertips slipping up his waist and then dipping down again to slide under the waistband of his jeans, the elastic of his underwear. "Anything is fine with me."
"Yeah," Kyungsoo said, stupid and dazed as he reached back to loop his arms over Chanyeol's neck. (Chanyeol's lips on his neck, tongue, teeth.) "It - it's been a little while so some prep would be nice."
"I love how you're a human being," Chanyeol said a little while later. He was sitting at the edge of the huge soft bed with Kyungsoo standing shirtless between his thighs, running his hands over the soft planes and curves of Kyungsoo's body. His fingertips dragged on the skin, leaving pale stripes that flooded full of color in seconds, each one almost unbearably hot and almost unbearably heavy, gripping down on his hipbones.
"That's not a very reassuring statement," Kyungsoo said, but Chanyeol ran both thumbs over his nipples and he almost couldn't care. "You - what, are you some kind of, o-of alien?"
"You're just so human," Chanyeol murmured, dark eyes flickering up to bore into him. "You're so compact and sturdy and real--"
"So I want to bend you in half and make you cry," Chanyeol said, deep voice going even deeper, needier, hands sliding up Kyungsoo's shoulders, throat, neck, tangling long fingers in Kyungsoo's grown out hair, dragging him down so that Chanyeol could catch his mouth.
Kyungsoo preferred not to show any weakness but he needed this so bad, so bad he could barely keep himself tied back even when Chanyeol wasn't doing a damn thing, but when Chanyeol licked territorially into his mouth he couldn't help but moan.
It felt instantaneous, like if he blinked he'd missed it, but somehow Kyungsoo ended up on his back (mattress bouncing under him) with Chanyeol hanging over him, just - just looking at him, eyes flickering as he worked his way across every square inch of skin.
For a second he felt just how sharp the chill of the air conditioner was against his skin, the fine hairs on his arms standing up as he shifted. Wrapped both arms loosely over his chest, stomach. "Don't look at me like that."
"Just trying to figure out how the fuck anyone would ever break up with you," Chanyeol groaned, corner of his mouth tweaking upward as he leaned in to press a kiss to the place just where Kyungsoo's jaw met his earlobe. "Doesn't make any sense."
"Sometimes straight guys just have to figure stuff out," Kyungsoo said. The words came out stuttered as he stretched and flexed under Chanyeol's careful attention. "Sometimes they take almost a year and end up falling for their coworker."
"Sometimes fuckers like me have the honor of comforting you." Chanyeol's too-big hands fumbled with the fly of Kyungsoo's jeans, pulling them open and down and dragging his briefs along with them. "If I wasn't into guys already I would be after I saw you. Fuck, you're pretty."
"You're right," Chanyeol mumbled, lips dragging over Kyungsoo's skin as he worked his way downward. "Gorgeous. God I'd love to see you bounce on my cock." He laughed, the puff of breath and rumble of Chanyeol's rolling over the smooth plane of his lower stomach. "I'd love to hear what you sound like."
When Kyungsoo opened his mouth it was to protest, or talk back, or hell, just tell this Bizarro Babadook to shut up and fuck him. Instead he sucked in an irritable breath and then immediately released it in the shape of a desperate, wordless cry as Chanyeol sucked Kyungsoo's entire cock into his mouth.
"Oh my god," Kyungsoo gasped. Arched. Clung to the pillows stacked against the headboards. Dug his heels into the mattress to gain just enough leverage to grind up into Chanyeol's hot, perfect mouth. "Oh - oh my god--"
Chanyeol groaned around his dick, taking it perfectly, and the hum of it rattled Kyungsoo to his core. He could feel the pinpricks of sweat on his skin, couldn't make himself look away from the way Chanyeol took all of him every time, found himself curling up tighter and tighter and tighter--
"No," Kyungsoo choked out. "N-no, no, I don't wanna come already--"
It was agonizing, watching Chanyeol pull slowly off of him, watching Chanyeol watching him, making eye contact as he licked a bead of precum off the tip of his cock.
"You have to promise to finish me off," Kyungsoo added. "I don't appreciate--"
"I was sorta hoping I'd get to finish us both off at the same time," Chanyeol said, sitting back to unzip his jeans.
"My ex had a massive dick," Kyungsoo said back. (He tried not to roll his eyes.) "And he couldn't - um--"
"Quality over quantity," Chanyeol quipped, pulling the biggest dick Kyungsoo had ever seen out of his boxers. "I'm always good for a challenge."
"Oh," Kyungsoo said. It was a monster. Would that even fit? "Oh. Uh."
Concern flashed over Chanyeol's face as he looked up. "You okay?"
Kyungsoo thought about Chanyeol's dick. He thought about his ex's dick. He thought about mass displacement.
"I am great," Kyungsoo said.
He hadn't wanted to waste too much time on foreplay (he just wanted to get dicked, that's all he needed, he just needed to feel like he was worth something) but there he was anyway, whining and gasping breathlessly into Chanyeol's mouth as he ground down hard on his fingers. Chanyeol had been working him open for a while, but instead of getting bored with it like he usually did every new thing was hotter and better than the last and he couldn't quite manage to catch his breath.
His knees popped a little as he rocked backward, pushing back to fuck himself on Chanyeol's fingers. He'd looped both arms around the back of Chanyeol's neck a while ago and now could barely even imagine letting himself let go, hanging from him. "Please," Kyungsoo croaked, voice tight as Chanyeol moved inside him. "No more, please--"
But then he was gone and Kyungsoo was left empty and gasping, scrambling up to give Chanyeol his most pathetic look. "You told me to stop," Chanyeol said, in answer to Kyungsoo's wordless plea.
"I didn't," Kyungsoo gasped, "that's not - I just... I say stuff like that but I still want, um--"
"So you need, like... a safe word?"
Chanyeol laughed, but it was nervous. "Like you can say 'no' as much as you want but if you say something specific - like, I don't know, 'oatmeal' or something - that means No Actually, Stop. But could you... could you warn me?"
"I'm going to complain," Kyungsoo said, words tumbling out of him like marbles spilling from a bowl, taking shape in the air as an observation he'd never given much thought to before. "I'm going to act all overstimulated and stuff, and - and I will be but I won't want you to stop."
"So before," Chanyeol said mildly, sliding his lubed fingers back over the curve of Kyungsoo's ass. "When you said no more..."
"Way more," Kyungsoo sighed - then cried out, four of Chanyeol's fingers stretching him open. "Oh my god, oh, ohfuck--"
"Trying to decide how to fuck you," Chanyeol groaned against Kyungsoo's throat. "I like the idea of having you bounce on my cock."
"But then there's always laying you out like a buffet," Chanyeol said, nipping at the helix of Kyungsoo's ear. (His breath was hot, roaring. Kyungsoo shuddered and loved it.) "Putting your knees up by your ears and fucking you stupid."
Kyungsoo curled against Chanyeol's throat, clinging to his shoulders with both hands as Chanyeol dragged his fingertips over parts of him so sensitive Kyungsoo could swear he could feel the whorls of his fingerprints. "Whatever," he said. "Whatever you want. I just - I need--"
The world shifted, Chanyeol pushing up on his knees to dump Kyungsoo gently onto the mattress, limbs splayed out and head nearly tipping over the edge of the bed. Kyungsoo felt like he couldn't catch his breath. He was too hot, sweating, but Chanyeol's eyes on him (Chanyeol's hands on him) sent shivers up his spine and over his skin.
A laugh. Chanyeol curved over him, dipping down to murmur, "wanna get fucked?" in Kyungsoo's ear. He didn't have words for it, he didn't have words for anything, Chanyeol's big broad lean body was so close over him that heat seemed to pool between them. It was like a vacuum, the heat pulling both of them insistently closer and closer and closer into one another's orbit.
Kyungsoo reached up, looping his arms loosely around Chanyeol's neck, and made the kind of noise he'd be humiliated by in any other circumstance. (He'd never made that noise with his ex, although it was starting to become more and more obvious that it was because his ex had never done anything to warrant it.) "Yeah," he said, tongue thick in his mouth with need. It was almost a whine and he was embarrassed and frustrated and god, god, so motherfucking horny. "Please."
His vision flickered white, static and white noise and a funny sound that he belatedly realized was his own voice, cracking and breaking and crying out as Chanyeol breached him. Just the first push hurt enough (a hurt so bad and so thick that Kyungsoo never wanted it to stop) and then Chanyeol would rock back, push in, rock back, push in--
There was a brief pause, Chanyeol gasping for breath against Kyungsoo's throat as his grip clenched and shook on Kyungsoo's hipbones. "You - you're so tight, are you okay? Is this okay?"
No. Yes. Maybe? "Fuck me," Kyungsoo choked out, bracing himself.
It seemed to take forever for Chanyeol to bottom out. When their hips met Chanyeol let out a low, throaty groan and rolled his hips in the same sort of movement as settling into a soft mattress. His cock filled the whole world and Kyungsoo could barely think.
There was something strangely funny about it - Kyungsoo was so used to being stuck in his head all the time but now he was involuntarily grounded, existence tied to his body, brain doing very little actually thinking for the sake of being a containment unit for a whole armada of fireworks.
"You okay?" Chanyeol's breath whispering over the sweat on his skin. Chanyeol's lips just barely grazing his throat. "If you need a minute--"
"Gentle," Kyungsoo managed. He could feel every heartbeat as his pulse rolled through his body. He wondered if he'd wake up the next morning with bruises on his hips. (He wondered if he'd wake up the next morning with a broken back.) "Start - s-start slow--"
He'd never known exactly what kind of sex he'd always really needed. It hadn't occurred to him that there was any such thing, that there might be a way of getting fucked that satisfied every want and scratched every inch. He'd had pretty good sex before, (or he'd thought it had been pretty good at the time), but while there were some commonalities the thing itself was notably different.
Chanyeol pressed Kyungsoo's cheek down hard into the upholstered cushion of the hotel room sofa, one big hand cradling his head easily, the other keeping his hips in position, pounding hard into him. They'd started on the bed but it turned out that Chanyeol kinda had a thing for picking him up and carrying him around (cock still buried deep inside him) in order to fuck him up against the wall, bent over a table, and now against a couch.
Kyungsoo hadn't gotten off yet but he'd been so close, so fucking close, so close he could almost taste it, only for Chanyeol to drag him back from the edge with a hiss of, "you don't get to come yet," in his ear.
Getting fucked by Chanyeol scratched every single goddamn itch, and sometimes Kyungsoo had to rein himself back hard not to come just from the thrill of Chanyeol's voice in his ear.
A sudden emptiness took him by surprise and he gasped, whined, ground back tried to find Chanyeol's cock. "Wanna see your face when you come," Chanyeol said, pulling Kyungsoo up with both hands on his ribs only to flop down on the couch and drag Kyungsoo down to straddle his hips. "God, you're gorgeous. Look at you."
Kyungsoo looked down, sitting back on his heels as he fought for breath. Their cocks were aligned almost sweetly, Chanyeol's heavy against his stomach and Kyungsoo's laying alongside it. It was a mess of lube and precum. When he moved a hand loosely over them both Chanyeol groaned and rocked up into the sensation.
"You're pretty okay yourself," Kyungsoo managed, voice weak and cracking. "It's nice. You're nice. This is nice."
"Do you think flattery will get you anywhere?"
Kyungsoo looked at him, vision blurry but still twisted into a glare. "Yes," he said. "I do."
Chanyeol nodded, dark eyes almost wicked. "You got me there." (No, they were wicked. Nothing about Chanyeol wasn't wicked, and the recognition of that sent a shudder through Kyungsoo's body.) "I'm gonna have you sit on my dick and bounce you until you come?"
"What?" Kyungsoo felt like his voice was coming from a long way away, like someone in the next room over had made a recording and now was blasting it through the walls. "Until I--"
"So about a minute," Chanyeol said, hefting Kyungsoo's loose, fucked out body up by the armpits. The head of his cock rubbed against him, slipping in the mess of lube and precum between his legs, making his legs shake at just the thought of being so perfectly filled up again. "You ready?"
"No," Kyungsoo breathed. "Fuck me."
It was just as much a stretch as it had been the first time, Chanyeol dropping him unexpectedly, letting him sink down until Kyungsoo's ass sat flush against Chanyeol's sharp hips. His head buzzed, the breath caught in his throat, it took him way too long to realize that the sound he'd been hearing was Chanyeol's voice.
"You okay, baby?" Kyungsoo was lying prone against Chanyeol's chest, forehead pressed against the place where his shoulder met his neck. His voice rumbled, (a deep vibration that sank deep into Kyungsoo's body), his heartbeat was strong and steady, his too-broad hands gently rubbing the muscles in Kyungsoo's lower back. "Was that too fast?"
Words were too hard (hell, just breathing was too hard) so Kyungsoo settled for burying his sweat-streaked face against Chanyeol's neck, hooking both arms over the back of his neck, moaning, rolling his hips back--
"Fuck," Chanyeol groaned into Kyungsoo's hair. "Fuck, you're so--"
Words were too hard, they were way too hard - and so instead they moved together, Chanyeol's hands gripped tight around Kyungsoo's hips, lifting him over and over and over, fucking hard up into him. It almost didn't matter how good he was because his cock was so big no part of Kyungsoo was neglected, and when Kyungsoo came he came untouched, whining and gasping and writhing tight against Chanyeol's chest.
His orgasm almost seemed to set Chanyeol off too, and when he felt the jerk of Chanyeol's cock inside him he couldn't help but choke out Chanyeol's name, the sound bitten back and buried in Chanyeol's skin.
Chanyeol said something but it was breathless, gravelled, impossibly deep, and anyway Kyungsoo was distracted by the pulse and throb of every individual nerve in his body reacting all at once.
"Okay," he said, some indefinite time afterward, "I think I need you to pull out now."
"Yes sir," Chanyeol mumbled amiably into his hair, lifting him carefully so as to slide out. The sound was obscene, obscene in the kind of way that sent a jolt of electricity through Kyungsoo's body. "You okay?"
"I liked it when you called me baby."
"You can be my baby anytime."
Kyungsoo picked up his head to glare blearily into Chanyeol's face. "You're a rebound, you know. I'm down to fuck sometimes but that's probably it."
Chanyeol shrugged, tipping his head back and wrapping his stupid-long arms around Kyungsoo's (admittedly narrow) shoulders. "Better to have bounced you on my cock and lost than to never have bounced you on my cock at all."
"... I think I've been missing out big time."