Work Text:
“That’s it,” Josuke stands from his chair and runs his hands over the slicked sides of his hair before shrugging stiffly and putting his hands up, “That's it!” He circles around the porch before coming back and plopping back down in his chair. “Damnit...One more.”
Rohan is delighted by the little tantrum and doesn’t bother to hide it, crossing his legs and leaning back with a confident, airy smile. “No, I think we’re done.”
Josuke’s fingers curl up harshly, like he wants to tear out his hair, or perhaps wrap them around Rohan’s throat– both possibilities of which he resists. “Dude, just one more.” He nods to himself firmly and meets Rohan’s cool gaze with a desperate one, “All or nothing.”
“All or nothing…” Rohan places the tip of a finger against one of the die on the table and teeters it on it’s edge, “So you have the chance of winning back your shoes, your belt, your stupid little lapel pins, your window cleaning services for the next 6 months, and a date with your mother?”
“The date thing was a joke,” Josuke says between gritted teeth, “And you know it.”
“Joke or not, I won.” Rohan lets the die fall flat on it’s surface as he taps it thoughtfully, “If you’re going to joke about a bet, it’s best to ensure you can win said bet.”
Josuke groans and scrubs his face with his palms before setting them both down on the table. “One more. All or nothing, seriously.”
“But what do I stand to gain from that?”
Josuke splutters, “I don’t know– bragging rights? I don’t know–” He reaches across the table, like he wants to grab Rohan’s hand to help his plea, but he stops just short. “Please. Just one more.”
Rohan picks up the cup and tosses the dice in unceremoniously. The relief on Josuke’s face is so strong that Rohan fears the teen may start crying tears of happiness.
“Fine, just one more.” Rohan shakes the cup a few times before stopping and fixing Josuke with an intense stare. “But let’s make it interesting.”
“Sure, whatever,” Josuke shakes his head, eyes transfixed on the cup, “Name your terms.”
Rohan swirls the dice in the cup like he’s airing out a fine wine, “You’re a virgin, right?”
The relief on Josuke’s face ices over in an instant. Despite the dread written all over his face, Rohan notes the flush that pinkens his cheeks and ears.
“....Yeah.” He finally relents, voice flat and short.
“Good.” Rohan shakes the cup vigorously and flips it upside down, letting the dice clatter against the table. “I want your virginity.”
Josuke’s eyes widen and tear between him and the cup.
“What?”
“You heard me.” Rohan drums his fingers against the cup. “I want to fuck you in the ass.” Rohan watches Josuke flounder in his panic for a few moments before pushing on. “Call it.”
“Wait–”
“Call it.”
A million emotions flash across Josuke’s face as his lips move silently. Finally, after much tortured debate, He croaks out a single word.
“Even.”
Rohan rocks the rim of the cup teasingly along the table, loving how Josuke swallows and sucks in a deep breath.
He pulls the cup away and–
“Ha….” Josuke lets the breath out in a rush, shoulders slumping as his eyes stare blankly at the dice. “Ha…hahahaha!” He hops up from his chair with so much force that the table scoots and slams painfully into Rohan’s stomach, “I win! I fucking win!” He does an excited lap around the porch before stopping in front of Rohan and pointing a finger in his face with victorious glee, “Get fucked!”
“Wait–” Rohan had been on such a hot streak that he hadn’t even considered the prospect of losing, “Let’s–”
“NOPE!” Josuke wags his fingers and bounces on his heels as he struggles to contain his joy, “Get fucked! Get fucked, get fucked~”
He sings his vulgar declarations with all the delight of a grade schooler, but it’s short-lived. The next “fucked” trails off and the smile fades away as he looks at Rohan.
“Wait…Does that mean…” Josuke shakes his head in disbelief, “The money you bet…” His mouth opens and his eyes widen, “Wait, I get your virginity–”
“No,” Rohan stands up from the table, hating the way Josuke towers over him either way. “I didn’t bet my– and I’m not even a—” He sticks a finger in Josuke’s chest, “That’s not how it works, you oaf!”
To no surprise, Josuke isn’t listening. The shit-eating grin returns, and he looks down at Rohan like he’s some super interesting insect, “You’re really gonna get fucked!”
“Stop–!” Rohan has to suck in a breath and force his voice lower, casting a look around, “Stop yelling, will you? I’ve got neighbors.”
Josuke has the decency to look sheepish for all of a second before returning to his victory-drunk celebration, though much quieter this time. “No take-backs. I won.”
“I didn’t bet anything the last round.”
“Tit for fucking tat, man.” Josuke grabs Rohan’s finger, still pushed into his chest, and shoves it away, “You were expecting me to give up my virginity while you put up nothin’?”
Rohan can feel heat in his face– from anger, surely, and nothing else.
“Stop being a sore winner, you little–” There’s plenty of expletives that come to mind, but Rohan decides at the last moment that it’s not worth the effort. In fact, this whole argument is a waste of time. “Look what you fucking did, we’ve got an audience now.” Rohan motions behind Josuke’s shoulder with an aggravated sigh.
Josuke’s eyes widen and he turns to take a peek behind him.
“Heaven’s Door!”
Josuke’s head whips around in a flash, but it’s already too late. His Stand touches a pale finger to Josuke’s forehead, and his face splits in a flutter of pages. Josuke, strong as an ox, manages to not topple over like so many others on the other side of Heaven Door’s power, but his hands dangle limply and his shoulders slump.
“You always have to take things too far,” Rohan chides, procuring his pen and stepping forward. “You just don’t know when to quit while you’re ahead.”
All it takes is a few swift strokes before Rohan closes Josuke up and pockets his pen.
Josuke blinks a few times, eyes hazy and distant, before looking at his hands.
“Fuck...this can’t be happening...”
“Seems that luck just wasn’t on your side today.” Rohan gives him a good-natured pat on the back on his way to the front door. “Come on, I’m cashing in.”
A burly hand slams down on his shoulder, making Rohan wince.
“Rohan, you can’t– like, right now?”
Rohan purses his lips and bats away Josuke’s hand. “Yes, right now.”
“This,” Josuke shakes his head in disbelief, “ This can’t be happening.”
“Sorry,” Rohan says simply, opening the door and stepping inside. “You lost, fair and square.”
Josuke looks like he’s going to argue, but defeat sets in and makes him hang his head and dutifully step forward.
Rohan closes the door and locks it for good measure. When he turns back to Josuke, the teen launches into one last effort to save himself.
“Rohan, can we just take a sec and just…discuss this?”
Having nothing better to do and thoroughly pleased that he has Josuke in such a vulnerable position, Rohan decides that it won’t hurt to hear him out. Besides, seeing Josuke grovel and beg will only serve to heighten his already forming arousal.
“Sure.”
Josuke bats his eyes like Rohan's just blown smoke in his face. He can see the teen mentally scrambling to collect his thoughts, obviously not expecting for Rohan to agree.
"Um," Josuke shifts on his feet, fingers twisting nervously against each other, "I know I'm not really in a position to ask for favors or anything--"
"You're really not."
Josuke ignores the snide interjection and continues, face red, "But like, seriously, I'll do whatever you want. You can tack on another 6 months to the window thing. Or if there's other chores you want me to do..." Josuke looks downright pathetic, face scrunched up with nerves and worry and his big frame curled in on itself as he blurts out the last few words of his plea, "But please leave my mom out of this."
Now it's Rohan's turn to blink smoke from his eyes. He had fully assumed that the teen had been trying to wiggle out of the virginity thing, but he's still stuck on the date. Either Josuke isn't that concerned about having sex with Rohan, or he's just really worried that Rohan's going to have sex with his mom.
Hmm. It might be interesting to compare a mother and son's performance against one another...
"Fine." Rohan waves his hand in front of himself, "Clean my windows once a week for a year, and we'll forget the date."
Even if it might prove to be an interesting experience, it's clear that it's terribly distressing to Josuke, so he'll compromise. He's not a total monster, after all.
"Oh my god," Josuke clasps Rohan's hands in his own and looks at him with something nearing reverence, "Thank you... seriously, thank you."
"Yeah, well," Rohan clears his throat and shakes his hands free, "Be more careful with your betting next time."
"Y-yeah," Josuke is starting to collect himself again and quickly brushes his hands carefully over his hair, "Yeah, I don't know what I was thinking."
Rohan claps his hands together before rubbing them and looking around the room, "Well, now that that's squared away, why don't you drop your pants and bend over that couch for me?"
"So," Josuke's fingers are back to fidgeting as he eyes Rohan's couch, "You're really wanting to go ahead and do...that?"
"You can't weasel out of all of your bets."
Josuke hands come up in a gesture of surrender, "I-I wasn't trying to! It's just...it's kinda soon, right?"
Rohan crosses his arms, "And when would you suggest would be the best time?"
Josuke shrugs loosely, "I dunno...maybe if I could just, like...prepare for it, or something."
"Oh, I can prepare you just fine."
Josuke's already red face seems to shift into an even darker shade. "I-I meant, like, mentally."
Rohan's patience, already paper thin, is really reaching the point of tearing altogether. He lets out a rough, annoyed sigh and gives a shrug of his own. "How about this. I either fuck you now, or I take your mom out and fuck her. Your choice."
"That's not fair!"
Josuke looks to be a second away from stomping his feet and having a full on tantrum, but Rohan is sure to shut it down.
"Fair went out the window when you wanted to back out of your bets!" Rohan points a firm, accusing finger at him, "I didn't even want to play that stupid game, but you threw a fit, so I did. I didn't tell you to bet a date with your mom, but you did. I didn't want to do one more round, but you asked, so I did. And you lost, fair and fucking square." Rohan grits his teeth and swings his finger over to the couch, "After all the hassle you've put me through today, and so many days before, you fucking owe me. So make good on your bet, kid. That's what's fair."
Josuke looks like he's been slapped. His stunned face is beet red and his mouth is hanging open, lips moving and trying to form some sort of retort, but coming up short.
And then anger flattens his face.
"Fine." Josuke's hands go to his pants, roughly yanking off his belt and tossing it at Rohan, "I don't even care any more."
He heads over to the back of the couch as he damn near rips the button from his school pants off and unceremoniously shoves them down to his knees, putting his bare ass on display.
"Come on, get it over with."
Now Rohan's the one who feels underprepared. He averts his eyes as Josuke bends over and rests his arms comfortably over the back of the couch, but can't help taking another look when Josuke shuffles his legs further apart. Damn, the teen's ass is so round and full that his hole still isn't visible.
Rohan clears his throat. "I need to get the lube."
Josuke groans and hangs his head, "Just hurry up."
With one last covert look, Rohan bolts up the stairs. It only takes a few seconds to enter his room and grab the lubricant from his night stand, but it's plenty of time for his racing mind to rile itself up
I'm going to fuck Josuke.
I'm going to actually fuck Josuke Higashikata.
My cock's going to be inside that stupid brat, and he's going to love it. He'll probably beg for more, the stupid little whore.
By the time he makes his way back down the stairs, his dick is stiff and pounding, and it only pounds harder when he sees that Josuke's lowered his pants past his ankles and has spread himself further-- like this, Rohan gets his first glimpse at the teen's hole, pink and tight and just begging to be forced open.
"You almost seem excited for this," Rohan says, perhaps a little too breathless, as he moves in behind Josuke and clicks the lid open.
"Fat fucking chance." Josuke adjusts himself on his elbows but keeps his head forward, out of view of Rohan, "You're just trying to make yourself feel better about doing this."
"Oh yeah?"
Rohan had planned to go easy on the teen considering it was his first time, but god, does he know how to rile Rohan up and push all the buttons that just piss him off. He pours lube into his hand, ignoring the way it drips and pools onto his expensive hardwood floor, and shoves his glistening fingers between Josuke's cheeks. Josuke yelps at the sudden rough contact, but the sound dwindles into a shrill gasp as Rohan forces two fingers into his hole, as deep as he can.
"Ah-- Ow, owowow--!"
Josuke scrambles and writhes, the couch's legs screeching on the floor as it lunges forward a few inches. The lube bottle clatters to the floor as Rohan holds tight to the teen's waist.
"Fuck, stay still."
"I-it fucking hurts!"
Rohan pistons his fingers in and out of Josuke with no consideration, eating up all of the pained gasps and slick noises Josuke has to offer.
"It's so funny," Rohan stops his assault, fingers planted deep inside as he leans over the large expanse of Josuke's back, "You said you didn't want it, but you're sucking me in like a little slut."
"F-fuck you," Josuke manages, the words rumbling pleasantly against Rohan's chest, "Fuck you, seriously."
"Oh, stop being dramatic." Rohan leans up and pops his fingers out of Josuke, pleased at how his pink hole twitches and glistens. "You need to relax and try to have fun."
"Fun?" That finally makes Josuke crane his neck around enough to glare at Rohan, "You're fucking psychotic."
With the sweat-sheen on his red face and his pompadour falling apart, Rohan could argue that Josuke seems far more psychotic at the moment, but he's not in the mood to exchange pleasantries-- the thing thumping madly against his thigh is a far more pressing matter.
"Have fun or don't, it doesn't matter to me." Rohan tries to unfasten his pants with his clean hand but it proves to be too troublesome, so he adds a visit to the dry cleaner to his mental list as he uses both hands, "Either way, you're getting fucked."
Josuke watches with seething eyes as Rohan pulls his cock free. The sight of it makes the anger on his face shift though– his brows knit together and his bottom lip trembles before he hurriedly turns his head away again.
It’s enough to finally break the sadistic little trance that Rohan finds himself in. Maybe he’s being a little too hard on Josuke. Even if he’s a brat, he is making good on his bet. And if he really is a virgin…
“Damnit.” Rohan hates when his conscience gets in the way, but it’s probably best that it does, at least sometimes. “Come on, get up.”
He tugs lightly on Josuke’s shoulder, and the teen nearly stumbles as he shakily straightens up, still keeping his back towards Rohan.
“I don’t want you to hate– this.” Rohan nearly says “me” but holds it back at the last second. He runs his clean hand over Josuke’s back before patting him. “Turn around.”
The pants bunched around his ankles makes it difficult, but Josuke manages to shuffle awkwardly around, hands modestly cupping his groin. His eyes, pointedly on the ground, burn with equal parts venom and humiliation.
"Josuke..."
Rohan steps closer, his hard cock unintendedly smearing a wet line on the back of Josuke's hand that makes the teen recoil. Rohan quickly angles his hips away and curtly wipes the stripe away.
"Josuke, come on."
"This is stupid." Josuke shakes his head, eyes still firmly on the floor, "Just fuck me or let me leave."
It's a fair point-- it's the entire reason that Rohan has him here, after all. He thinks for a moment before tapping Josuke's arm.
"Would you get undressed for me?"
Josuke scoffs bitterly and looks at him through his lashes before pointedly looking down again.
"As if I have a choice."
Rohan really has to bite his tongue to not retort. Instead, he tucks himself haphazardly back into his pants and moves across the room as Josuke toes off his shoes.
"When you're naked, go ahead and lay down on the couch."
Rohan watches Josuke step out of his pants and lift his shirt as he turns off some lights around the living room, leaving a single lamp to cast a hazy, warm glow. It's about as romantic as he can get, given the situation.
"Mood lighting?" Josuke huffs, cautiously sitting on the couch and stretching out, hands still cupping himself.
"It's your first time, isn't it?" Rohan shucks off his own shirt and folds it before neatly setting it in a nearby armchair. "I figured it was in order."
"Funny words coming from someone who just shoved his fingers in me."
Fair. Very fair.
Rohan brushes off the comment as he undresses completely. He keeps Josuke in his periphery, pretending not to notice the teen watching him as he slowly and purposefully strips.
"So, you haven't had sex." Rohan finally turns around to face Josuke, and Josuke quickly turns his head to the ceiling. "But have you kissed someone before?"
Josuke's jaw flexes as Rohan steps closer, and he turns his head away as Rohan climbs on top of him, knees on either side of the teen's thighs, raised so there's no contact-- yet, at least.
"What's it matter?"
Rohan grabs Josuke softly by the chin and leads his head forward, forcing them to lock eyes.
"Can I kiss you, Josuke?"
The intense eye contact and soft tone seems to conflict Josuke, and the anger that's been written on his face since the beginning of the ordeal cracks, if only a little.
"Y-you're the one calling the shots."
"That's not what I asked." Rohan lets his thumb stroke Josuke's chin as he tilts his head up, all while lowering his own head down to close the distance between them, "I want to know if you want to."
He doesn't miss the way Josuke's large chest rises sharply, and the way those big eyes shoot down to sneak a look at Rohan's lips.
"...Yeah, whatever."
Rohan would much rather have his dick in him. He's so pent up that he'd only need a few good, solid pumps to finish. And it's not like he actually likes Josuke. He's a bitchy, nosey, cocky meathead who takes at least a year off his life with every interaction.
But the way Josuke's plump lips melt against his own, the soft, hurried, nervous breaths he feels against his face as the kiss deepens, the heat, the clumsiness that starts warming into something more comfortable and exciting....
Well, it's not half bad.
As their mouths find a rhythm together, Rohan can feel Josuke's body relaxing under him, and in turn, Rohan relaxes as well.
His rosy trance is broken when the tip of his cock brushes against something beneath him, making him jolt and gasp. Rohan hadn't realized just how close their bodies had gotten and quickly lifts his hips, but thinks better of it when he breaks the kiss and gets a good look at Josuke's face. Dazed eyes struggle to lock onto him as he pants pathetically from between his puffy lips, looking every bit of a blissed out mess.
"Josuke," Rohan didn't realize just how out of breath he is as well and has to wait a few moments before trying to speak again, "Would you...?" He grabs Josuke's forearm and gives it a gentle pull, "...Move your hands?"
Josuke's melted state seems to freeze up, but only for a split second. The nerves that run across his face shift into embarrassment, then shyness, then hesitant acceptance. Slowly, he moves his hands away from his groin, and Rohan gets his first look at the teen's cock-- the thick length of it quickly fills and it flops onto his lower stomach now that nothing impedes it. It's impressive in every sense of the word, but the only thing that Rohan can think is that he made the right choice in using Heaven's Door. He'll have to train himself up before taking something so big.
Not that he's ever going to have Josuke fuck him, of course. As if he'd ever let the stupid, arrogant, loud-mouthed bastard fuck him.
"Um," Josuke's whispered interjection draws Rohan's gaze back up, and he catches a playful glint in Josuke's eye-- a glint that he's always seen in the teen, but only just realized was absent in this encounter... at least until now. "I guess you like what you see? You're leaking all over me."
"Shut up."
Rohan isn't keen on the feeling of embarrassment and quickly swallows Josuke's mouth to stifle the fluttering flush that runs up his chest. For good measure, he finally lets his body lower down, pressing his full weight into Josuke and reveling in the gasped moan that rumbles against his lips as their cocks thump manically against each other.
This time, finding a mutual rhythm comes much quicker. Their mouths meld together as their body rock and grind, precum and sweat building between them and simultaneously slickening and heating up their movements. He finds his chest pleasantly swelling with each soft moan Josuke lets out, and even finds himself indulging in letting out a noise or two.
It's absolutely baffling to him how good it all feels. How natural it feels when Josuke's hands come up to hold his waist, how perfectly their movements speed up and slow down together, teasing their excitement to a near mania before ebbing it back, all so in sync, without a single word spoken.
Rohan's lost in the perfect bliss of it, and doesn't realize that Josuke's trying to say something until a large hand splays across his face and holds him at bay.
"Wha--?" Rohan shakes his head until Josuke's hand falls away. He looks down at the teen with annoyance, "What?"
Josuke looks up at him, eyes dark and lidded. The hungry look on his face is enough to immediately defang Rohan.
"Aren't you supposed to put it in?"
Rohan is stunned. After the rocky start they had, he never would have guessed that Josuke would swallow his pride enough to say such a thing. He must really, really want it.
Rohan has to fight a shiver in his gut and collect himself before pulling back to give Josuke some room to move.
"Spread your legs, Josuke."
As bashful as the teen had been at the beginning, he doesn't show a shred of humility as he drops one foot to the floor and hooks his other leg over the back of the couch. It's not the most ideal angle, but he can work with it. Seeing Josuke's heavy cock leaking steadily and jerking with anticipation, seeing that sculptured stomach heaving, and fuck, seeing those long, gorgeous lashes flutter as Josuke looks over Rohan's own body with lust...God, can he work with it.
Rohan leans down again, but lower this time, his cock dragging over Josuke's swollen balls before sliding between his spread ass. He worries briefly if Josuke's lubed up enough, but then two giant hands come around and grip his ass, pulling him closer, encouraging him to enter, and Rohan can't muster the decency to hold back any longer.
Rohan growls low in his throat and fumbles a hand down to steady his cock as he pushes in. Josuke's hands inadvertently squeeze his ass as he forces the tip in, and blown eyes meet his in a mixture of pleasure and pain as Rohan quickly fucks himself all the way in, going deeper and deeper with every stuttering jerk forward.
It's good. It's so fucking good. Josuke's hole is so tight, so hot, so wet, so fucking perfect. Rohan can hear himself panting and whining as he sets into an animalistic rhythm, pounding as hard and fast as his body can muster. He knows he's being loud and messy, but it's nothing compared to Josuke-- his cries cut right through everything else, and his cock is practically dumping precum all over himself as it slaps hard and fast against his stomach.
But it's not precum-- Rohan notices with a hot flush that the teen is already cumming, after less than a minute of getting fucked. Completely untouched, it's spurting hot, thick loads of cum all over Josuke's stomach, just from Rohan's brutal thrusting.
Rohan doesn't stand a chance.
He collapses on top of Josuke, mouth open and licking any skin he can as he buries his cock in and cums so hard that he swears he forgets how to breathe.
Rohan rides the high as long as he can, but fatigue is setting in quick. He feels his balls tighten and loosen as his muscles twitch and slowly grow lax. His cock slips out of Josuke as he relaxes against the teen, both of them settling into an impromptu post-sex cuddle session of sticky, tangled limbs.
It's funny. Josuke always has some snarky remark to throw at him, and he's always ready with a rebuttal. There's always a dialogue-- heated, hateful, annoying dialogue. But right now, perhaps for the first time between them, there's silence. And it's a comfortable silence. It almost makes him feel....fond. But he's sure the spell will be broken when the teen inevitably speaks up, and inevitably pisses him off.
But for now, Rohan supposes he can indulge in this warm little feeling that nuzzles it's way deep in his chest.
