Title: Offers and Acceptance (I Can Do Better)
Pairing: Baekhyun/Chanyeol
Rating: NC-17
Summary: As roommates and best friends, Baekhyun and Chanyeol have grown accustomed to jerking off next to each other. So Chanyeol suggests they exchange handjobs instead, because of course, it'll "feel better". Baekhyun isn't so sure.
Word Count: ~2,000
offers and acceptance (i can do better);;-
// and baekhyun's not weirded out, no, not at all, that his best friend wants to touch his dick. //
“Dude, why do you always finish off so slow?”
Baekhyun lifts his head from his pillow and turns to look at Chanyeol. Chanyeol’s lying on the single bed next to his, head propped up on one arm, staring at Baekhyun. There are piles of tissues littered on the bed, sticky from when Chanyeol had finished himself off a minute ago.
Baekhyun rolls his eyes. Chanyeol was impatient, and always came after one or two short minutes with a few simple strokes. It wasn’t that Baekhyun was paying attention to how Chanyeol jerked off-that would just be weird-but more like Chanyeol was loud and that loudness translated to groans and grunts that Baekhyun couldn’t block out, even with his head buried under a pillow and a fort of blankets.
“Why are you so fast, then?”
“I’m obviously better with my hands.” Chanyeol grins, scrunching up the tissues and aiming for the bin. His aim falls short, and the tissues land in white balls all over the wooden floor of their shared room.
“You’re cleaning that up,” Baekhyun mumbles, turning around. “Now stop staring and stop talking to me so I can finish off.”
“You know what,” Chanyeol says, rolling off the bed and scooting over to Baekhyun. He plonks himself on the bed and pokes Baekhyun in the side. Baekhyun swats at Chanyeol’s hand with his free one-the one that’s not down his pants-and Chanyeol pouts and whacks him on the butt, hard. “We should jerk each other off.”
“Excuse me?” Baekhyun stops touching himself and looks over his shoulder at Chanyeol. Chanyeol has that stupid grin of his plastered on his face. Baekhyun feels like groaning-and not out of pleasure.
“I bet it’ll feel better!” Chanyeol says. “Trust me. I’ll even get you off faster. Five minutes, max.”
“Are you crazy?” Baekhyun kicks Chanyeol off his bed hastily. His heart thuds in his ears. Chanyeol tumbles off, scrunching his nose and brandishing a fist at Baekhyun. “You’re not touching my dick. Now go to sleep; we have recording tomorrow.”
---
Baekhyun ends up thinking about Chanyeol’s offer for the whole of recording the next day.
As a consequence, he ends up staring at Chanyeol’s hands-and thinking about how they would feel on his dick-for the whole of recording the next day. Chanyeol’s fingers are shorter and stubbier than his own; his fingertips are rough from the steel strings of the guitar, and his grip is strong from hours of playing drums. Baekhyun has long, slender fingers with no strength in them, and he thinks about what a welcome change it would be to feel a different set of fingers wrapped around his cock, rubbing and teasing in new, foreign ways.
“Okay,” Baekhyun says to Chanyeol the moment they arrive back at the dorms. He locks the door behind them, and takes off his jacket, throwing it messily on his bed. “Okay, I can’t believe I’m doing this. You have five minutes.”
Chanyeol grins, sliding a hand down Baekhyun’s waist and to the buckle of his pants. He undoes them roughly, and pulls the belt out of the jean loops. “I knew you wouldn’t be able to resist my offer.”
“Don’t flatter yourself,” Baekhyun mumbles, fumbling with Chanyeol’s zipper and yanking it down. He can see the outline of Chanyeol’s cock against the fabric of his briefs, a large bulge at the crotch. “And you know this is really weird, right?”
“How?” Chanyeol takes Baekhyun by the shoulders and pushes him to the bed, kicking aside the pile of unfolded laundry on top of it. Baekhyun sits down as Chanyeol pulls his jeans down by the pant legs, shivering as the cold air brushes against his exposed skin. Chanyeol shakes his own pants off, stepping out of them so he’s only in his briefs. Baekhyun sighs. He’s seen Chanyeol in his underwear-naked, even-too many times to count on his fingers and toes, because they were roommates for god’s sake, but somehow the feeling this time is different.
“Because since when do friends jerk each other off?”
Chanyeol sits down on the bed next to Baekhyun. “Since now,” he says, chuckling. He takes off his jacket and chucks it next to Baekhyun’s. He rummages under his pillow and takes out a bottle of lube, tossing it between them. “Come on, how many times have we seen each other jerk off? We have no concept of personal space anyway.”
“You mean you have no concept of personal space,” Baekhyun mutters, sitting straddle-legged on the bed. Chanyeol scoots over to Baekhyun, sitting so he’s facing Baekhyun, and slides his own legs under Baekhyun’s. He claps both hands on Baekhyun’s shoulders.
“Don’t think too much about it. It’ll be fun.”
And then Chanyeol’s hands are off Baekhyun’s shoulders and squeezing lube onto his fingers, and one of them reaches past the elastic of Baekhyun’s underwear, grazing against his cock. Baekhyun’s breath hitches in his throat. The lube is cold and slick against his skin. Chanyeol teases Baekhyun’s cock out of the fabric, and strokes it once, fingers rubbing circles at the head.
“Oh my god,” Baekhyun mutters. Chanyeol’s hands are definitely rougher than his own. He’s not sure if it’s right that he’s so turned on right now, because it’s Chanyeol, his best friend Chanyeol, but Chanyeol licks his lips and takes Baekhyun’s cock in both lube-slicked hands and wraps his strong fingers around them, pulling and tugging, and Baekhyun decides fuck it, he can deal with these confusing feelings later, because Chanyeol hadn’t been lying when he said he was good with his hands. Baekhyun’s getting hard, really hard, and faster than he ever did when it was just him and his own hand.
Chanyeol shifts slightly, bending his knees so that he can move closer to Baekhyun. His erection strains at his briefs. He looks Baekhyun in the eye. “You gotta return the favour, you know.”
“R-right,” Baekhyun says, slightly choked up. He tugs Chanyeol’s briefs down with a shaky hand, so they’re resting around mid-thigh level, and cradles Chanyeol’s cock tentatively in his hands. Chanyeol’s warm in his hands, slightly thicker and longer than himself. Baekhyun takes the lube and dots some on his palms, then gently encircles Chanyeol’s cock with a curl of his fingers, and slowly slides up and down.
“No wonder you get off so slowly,” Chanyeol remarks, after Baekhyun finishes a few strokes. He takes one hand off Baekhyun’s cock and wraps it around Baekhyun’s slender fingers, gripping them tightly. “Faster. Harder. Match me, come on.”
Chanyeol rubs a thumb over Baekhyun’s slit as he pumps both of them harder. Baekhyun bites his lip as he feels his cock twitch, the heat building up inside him. Chanyeol releases Baekhyun’s hand, bracing himself on the bed, continuing to stroke Baekhyun, and Baekhyun keeps going at the pace Chanyeol’s set, twisting his hand, squeezing tighter. The head of Chanyeol’s cock glistens with precome. Baekhyun spreads it over the tip with a thumb, pressing rougher than he would’ve done for himself. Chanyeol throws his head back and groans as Baekhyun’s fingernail scrapes against the underside of his cock. He tightens his grip on Baekhyun’s cock in response, reaching further than the base to fondle at Baekhyun’s balls.
Chanyeol squeezes, hard.
“Holy fuck,” Baekhyun exclaims, squirming away. He takes his hand off Chanyeol’s cock and puts them on Chanyeol’s inner thighs, pushing them apart, digging his trimmed fingernails into the pale skin. Chanyeol looks back at him in confusion. Baekhyun’s head swims. “Holy fuck, Chanyeol, please don’t break my balls. I still want children. Maybe.”
“Sorry.” Chanyeol laughs, a low throaty laugh, releasing the pressure on Baekhyun’s balls. He goes back to wrapping his calloused fingers around Baekhyun’s cock, rubbing the sensitive spot just on the underside of the head. A moan escapes inadvertently from Baekhyun’s lips, and Chanyeol’s eyes light up. He presses that spot harder, which makes Baekhyun arch up into his hand. “You like that?”
“I-ugh-I knew this was a bad idea,” Baekhyun mutters, beginning to feel disorientated and heady from pleasure. Chanyeol massages circles onto the spot, and Baekhyun can’t maintain his glare, instead bucking his hips up to relieve some of the pressure building up in his lower torso. He takes Chanyeol’s length between his palms and moves them up and down vigorously to distract himself. Chanyeol bites his lower lip as Baekhyun trails a finger down the vein on the underside. “This is a fucking horrible idea.”
“Liar.” Chanyeol shakes Baekhyun’s legs off his and gets up on his knees. Baekhyun sits back, legs still spread open, as Chanyeol moves towards him, staring him down. Baekhyun can feel Chanyeol’s breath on his cheek, on his neck, hot and moist, and fuck this is so weird. “You’re such a liar.”
Baekhyun gulps, gaze faltering. He looks down to the space between them, where their cocks are almost touching, looks at his hand wrapped around his best friend’s cock, looks at his best friend’s hand wrapped around his. It’s weird, new, but it’s not like he’s not attracted to Chanyeol, and the pressure building inside him is so fucking good, and he’s teetering on the brink, having to hold himself back every time Chanyeol does something new with his hands. “I swear it’s been more than five minutes.”
“‘Coz you’re resisting.”
“You’re just not good enough,” Baekhyun jokes weakly. He spreads his legs wider, so that Chanyeol can kneel in the space between them. Chanyeol stops pumping, and Baekhyun makes a frustrated sound. “Okay, no, I take that back.”
“You better,” Chanyeol says, starting up again. There’s a light sheen of sweat on his forehead, and his hands are starting to shake. “Come on Baekhyun, you’re close, aren’t you?”
“So are you,” Baekhyun says back, hooking his legs around Chanyeol’s thighs, looking back up into Chanyeol’s eyes. Chanyeol looks down, lips parted.
“We’ll come together. On the count of three.”
Baekhyun can’t find the words to protest. He nods, a bit too eagerly.
“Three,” Chanyeol says, building up the speed, faster and faster. Baekhyun grits his teeth and grinds against the bed. Chanyeol’s fingers. Warm. Slick. So fucking good.
“Two,” Baekhyun mutters, loosening his grip on Chanyeol’s cock so he can match Chanyeol’s speed, pump Chanyeol faster, rougher, the way Chanyeol likes it. Chanyeol bucks his hips into Baekhyun’s hands, sharp jerking motions, unrestrained.
“One,” Chanyeol groans out, coming in hot, sticky strings over Baekhyun’s hand and arm. Baekhyun’s breath gets laboured as Chanyeol rubs one last time over the head of Baekhyun’s cock and Baekhyun lets go of all coherency, all resistance and comes, seconds later, the tension releasing itself as his cock twitches and spurts out ropes of white, some of it reaching Chanyeol’s thighs, and some of it onto his sheets.
Baekhyun collapses back onto the bed, boneless. He’s still riding the wave of euphoria, savouring the lingering pleasure rolling in waves through his body, making his fingertips tingle.
“So,” Chanyeol says, lying down next to Baekhyun. He stretches out, yawning. “How was that?”
Baekhyun bites his lip. Now he’s settling down from his post-orgasm high, the strangeness of what he’s just done hits him. “Weird,” Baekhyun says. He tugs his underwear back up over his tender cock, feeling the ghost of Chanyeol’s fingers still stroking slow patterns over them. “But…”
“But better than your own hand.”
“Better.”
Baekhyun turns to look at Chanyeol. Chanyeol’s grinning at him, wiggling his eyebrows suggestively. Baekhyun laughs. Chanyeol seems completely unfazed, and completely normal. Baekhyun relaxes. He must be overthinking the weirdness. Their relationship wouldn’t have to change because of a simple mutual handjob.
“I’m going to shower,” Chanyeol says. He gets up, and chucks Baekhyun’s pants over his face. Baekhyun takes the pants off his face and lands a heavy kick on Chanyeol’s shin, and Chanyeol then throws Baekhyun’s jacket at his face. “Feel free to join anytime.”
Baekhyun pulls the jacket off his face as the door slams shut. Chanyeol’s cackle rings in his ears.
He thinks he might take up this offer too.
a/n: originally a fill at
seoulfulness. still porn. still have no excuses. you can leave me anon feedback
here!