Actions

Work Header

Date with an Ex

Summary:

Chapter 1: Haibara Yu goes home with Geto Suguru. They play a drinking game and fuck.
Chapter 2: Geto and Haibara sneak off to a cabana at the waterpark for private time.

Notes:

Can be read more or less without context but it takes place after Ch. 8: Goodwill Negotiations in "The Househusband Contract." Geto takes Haibara on a date that ends in a hook up

Some people wanted to know how Geto and Haibara's date went so here it is! Enjoy a dirty hookup

CW in the end notes!

(See the end of the work for more notes.)

Chapter Text

Geto Suguru didn’t think he was very complicated in matters of taste and preference. Living wasn’t a challenge for him. Not in terms of wealth, opportunity, or personal connections. He was, admittedly, a natural charmer and enjoyed the fun of simply flirting for the sake of it. 

He would never say that’s why he and Gojo got along so well in their youth (but that was most likely why). There was something almost disgustingly easy about attracting attention when they were out in public together. People fell into their laps without trying. Geto could hardly recall the last time he was struck by something unexpected on a date. 

This remained true as he sat across from Haibara Yu in a private room at one of his preferred bars. An array of food had been laid out on the low table and Haibara had wasted no time digging in. 

Cute and simple. Geto smiled as he sipped his hot sake and leaned a hand back on the tatami mats. “Yu-kun, is marrying Nanami-san the only way you can give him the inheritance?” 

“Mm, well probably not,” Haibara mumbled around a mouthful of food. He swallowed and picked up another skewer of grilled meat. “I’m sure the lawyers can figure out a loophole if I asked. I just think Kento would be happier if he was retired.”

“He’s pretty young though,” Geto pointed out, chuckling. “Are you really sure he would want to give up the workforce already?”

Haibara opened his mouth and then closed it. Frowning, he bit off a piece of meat and let the silence settle. 

Oh? Geto considered pressing the matter but then dismissed the idea. As good as it felt to basically gift his best friend a walking wet dream, he didn’t care that much about how things turned out. Gojo could be trusted to do whatever was needed to get his way. 

That was the luxury of being god’s greatest gift. 

Geto stifled a snort at the thought. More importantly, he was curious about something else. Pouring out more sake, he asked, “Is Nanami your type, Yu-kun?” 

“Mm…Kento is kind of everyone’s type, isn’t he?” Haibara replied with a laugh. “He’s like perfect househusband material. If you wanna get married to someone, it’s gotta be him. He’s patient, kind, loyal, enjoys cooking, keeps a tidy home,” Haibara ticked off the points on his fingers and then dropped them when he ran out of digits. Shrugging, he flashed a grin at Geto. “I think Kento is someone really easy to live with.”

“You don’t sound like that’s what you want though.”

Haibara took a sip of his beer. “Nah. I don’t really need someone to take care of me.” He glanced back at Geto, eyes shining. “What about you, Suguru-san?”

“Either way is fine with me,” he replied, draining his small sake cup. “If my lover wants to take care of me, so be it. If they want to be spoiled, that’s also fine with me.” Geto brushed a socked foot along Haibara’s bare ankle. 

It was delayed but a few moments later, Haibara’s face flushed. His smile grew warmer, if that was even possible, before he leaned over the table and picked up the half empty sake bottle.

Wordlessly, Geto offered his empty cup to be refilled.

“Do you wanna play a drinking game, Suguru-san?”

“What kind?”

“Well,” Haibara topped off his sake before slowly crawling over to sit beside him, “it’s the kind that’s more fun in private.”

Easy. Geto smoothed a hand over Haibara’s thigh, surprised to find thick muscle. He pressed the sake cup to Haibara’s lips and tipped it. “Are you sure it wouldn’t be more fun in public?” 

He drank it down easily and guided Geto’s roaming hand to curl around his inner thigh. “No. It’s better in private.” Haibara leaned into his side, smile startlingly sweet for what he was implying. 

Geto’s hand tightened around his leg. “Let me get the check then.”

 

Calling it a drinking game was perhaps an overstatement. 

Haibara cupped his face, tilting it back as he closed his mouth over Geto’s own. Cheap beer slipped off his tongue and down Geto’s throat. 

What possessed him to bring Haibara back to his own apartment, he couldn’t say. It would’ve been easier to just stop off at one of the many hotels they passed on the way back but Geto found himself wanting to see Haibara in the confines of his home instead. 

After picking up a few cans of beer from the convenient store, they had continued their stroll to Geto’s high rise and Haibara had shown little more than polite interest in the wealth. 

That wasn’t particularly surprising given how many heiresses and heirs Geto had bedded, but he did find it rather cute when Haibara stopped to play with the security guard’s cat. It was a stray, but after diligently keeping the guards company night after night, everyone who lived in the building understood it to be an honorary member of the security team. 

As expected, the cat snubbed Haibara. 

Geto had remarked on thinking he was a dog person and Haibara had merely replied that all animals were cute. There was something charming about cats playing hard to get as well. Geto supposed he could understand the sentiment.

The chase simply wasn’t all that appealing to him though.

“Does that count as my drink or yours now?” Geto murmured, licking up the dribble of beer that slipped from the corner of Haibara’s mouth. 

“It can be mine!” Haibara laughed, straddling Geto’s lap on the couch. He leaned back a bit and began unbuckling his belt. The shirt had been one of the first items to go once they began playing.

Geto resisted the urge to bite down on one of his hard nipples, the cool air making them stand out taut and proud. He kept his hands steady on Haibara’s hips and watched with far too much interest as the leather belt slid free. 

The game was simple. They took turns making true or false statements about themselves. If the other party guessed correctly, the loser would drink and strip. 

“You’re good at this game though, Suguru-san,” Haibara remarked as he tossed his belt aside and twisted around to grab the can of beer they had been taking turns sipping from. “I feel like I haven’t gotten any right.”

“You don’t have a good poker face, Yu-kun,” Geto muffled a laugh against his shoulder, laying lingering kisses along his bare skin. His baby face hadn’t prepared Geto for what was underneath his clothes. The smooth skin was expected, but the hard lines of muscle were a pleasant surprise. “Maybe you should turn around so I can’t read your expression?”

“But then I can’t read your expression either!” Haibara huffed. 

“Have you been able to read anything useful anyway?”

Haibara frowned, cheeks puffing out faintly. 

Like a chipmunk. Geto blinked away the thought and reached up, pinching his soft cheeks. 

Haibara’s face deflated instantly and his round eyes narrowed. “You’re a bully, Suguru-san.” He pushed away from Geto and settled back down facing away. “Fine, let’s play like this. Uhm…it’s your turn, right?”

Geto took a long moment to reply, distracted by the lithe muscles that flexed with each movement. The delicate curve of his spine down to the dimples in his lower back made Geto’s mouth water. He hadn’t known he was into this until just now. A beautiful backside was one thing, but this was something else. 

He ran a knuckle down Haibara’s spine, smiling as he arched into the touch so beautifully. His shoulder blades rippled and his ass brushed against Geto’s tented trousers. 

“Suguru…?” Haibara’s voice cracked. 

“I prefer senpai .” He drew lazy patterns down his back and traced the faint outline of his ribs when he stretched up. Geto leaned forward, trailing the tip of his tongue along the nape of his neck. “True or false, Yu-kun?” 

Haibara’s breath hitched. 

Geto slid his hands over the coarse fabric of Haibara’s pants, engulfing his thighs in either palm. He drew him back against his chest, nestling his ass perfectly over his hardening cock. “Not everyone,” Geto amended lightly, scraping teeth and tongue over sensitive skin, “but for some people, I think it sounds very cute.”

Haibara laughed wetly. “...true?”

“Mmhm. You should ask more politely though, Yu-kun,” Geto murmured, nibbling at his shoulder, “if you’re not sure.”

“Is it true, senpai?” he tried again, shivering when Geto reached around to flick one of his nipples. 

He hummed. “Good job. Will you give your senpai a drink?” He rolled both nipples between his fingers now, pinching and pulling them hard enough to make the beer in Haibara’s hand splash. “No spilling.” He twisted both nubs and Haibara jerked up, spilling more of the drink. 

Geto tutted teasingly and pulled the can out of his shaky grasp. He tilted Haibara’s wet hand up. “You’re so messy. Do you feel bad for spilling my drink?” He smiled against Haibara’s slick fingers, sucking them into his mouth one by one and licking them clean.

“I do,” he answered breathlessly, “I’m sorry, senpai.”

“I don’t think I believe you.” Geto toyed with the button of Haibara’s pants, the material straining hard against his trapped cock. “Can you show me how sorry you feel?”

“I can,” Haibara nodded hastily, rutting up into the teasing hand that now cupped his dick. “What should I do, senpai?”

Geto gently guided him forward until he was bracing himself against the coffee table, ass up and legs spread. Popping the straining button and pulling down the zipper, he slid Haibara’s pants and underwear down. 

“Stay still,” Geto mumbled, before spreading his ass cheeks and licking inside. 

Haibara jolted, legs trembling at the sudden stimulation. “Wait, it’s not—!” he dissolved into broken moans as Geto thoroughly ate him out. “Senpai

“Mm, be a good boy, Yu,” he kissed the slick rim and slid a finger in alongside his tongue. “Keep your hips up for me.”

He buried his face against his arms, sinking against the coffee table as he struggled to keep his ass raised. There was something terribly cute about seeing his knees shaking from the sheer effort of remaining upright.

Geto’s shoulder shook in amusement as he stroked over his prostate and watched him buckle as a result. “Do you like pain, Yu?” He mouthed over the lovely swell of his ass. 

“Maybe?” he panted. 

Geto bite into the flesh of his ass, pleased with the immediate moan he received. “If you don’t keep upright, I’ll have to punish you right here,” he rubbed his hand over Haibara’s other ass cheek, giving it a firm squeeze. “Do you want that?”

“Yes—ah, no,” Haibara fumbled over his words, laughing a little breathlessly. He wiggled his butt, glancing over one flushed shoulder. “Whatever senpai wants is okay with me.”

If Geto’s vision went white for a brief moment, he would never admit it. The next thing he knew though, the head of his cock was pushing past Haibara’s rim and the apartment was filled with rough moans as he sank deeper and deeper with each roll of his hips. 

He curled his hands over Haibara’s folded forearms, pinning him down to the table as he fucked into him from behind. 

“Sugu—!” his cries became incoherent though, words garbled as every breath and grunt was punched out of him. 

Geto curled over him, chest flush to his back and pressing him down. “Yu,” he nibbled at his ear, “aren’t you holding onto me too tightly?” He ground his hips against Haibara’s ass, sunken in to the hilt. 

“Feels good,” he slurred, little laugh wet and broken. “You’re deep, senpai.”

“I know I am,” Geto chuckled, kissing down his back and stifling another laugh when Haibara giggled in response. “Silly,” he murmured, squeezing his hips. Slowly, almost lazily, Geto began to rock into him. 

It really was an enviable tightness. Every time he pulled back, Haibara tried to pulled him back inside. His walls were hot and wet and far too eager. Geto thumbed over the stretched and swollen rim, massaging tender muscles that were working so hard to welcome him in. 

He usually had a bit more self control with his flings. Injuring them by accident was a headache. Injuring them on purpose could also be a headache. When he slid his hands up Haibara’s flanks though, felt his muscles shake with the exertion and his voice cry out with every thrust, Geto wondered if he might just come too fast. 

That hadn’t been an issue for at least a decade. 

Why now? He smiled curiously, hips slapping harder and harder against Haibara’s ass. 

They migrated back to the couch briefly as Geto tugged off his own shirt and kicked Haibara’s pants away. The slight reprieve followed by fucking him face to face helped stave off an orgasm. Geto always found this angle provided less depth but a nicer view. 

He couldn’t help that he liked seeing his partners laid out underneath him. Flushed. Sweaty. Usually about to come from his cock hitting them just right. 

Geto hooked one of Haibara’s legs over his shoulder and spread a hand low over his abdomen, keeping him in place. He thumbed along the root of Haibara’s leaking cock, almost wanting to coo at how cutely it dribbled over itself. 

“Suguru,” Haibara panted, squirming underneath him for more friction.

He nipped at his inner thigh, smiling down at him. “Is that what you call me, Yu-kun?”

His face flushed a deeper red but he was smiling back. “Sorry.” Haibara reached up with both hands. 

Geto leaned down for him, allowing fingers to tangle in his hair and loosen the bun. 

“Senpai,” Haibara mumbled into his mouth, arching up and thrusting his hips back down on Geto’s cock. “Harder, please.”

He’s good. Geto dragged Haibara’s other leg up and fucked him into the couch. 

***

It was rare to wake up after his partner.

Geto rubbed bleary eyes and tried to roll onto his side but failed. His body ached. Topping could be strenuous but he was used to it. He had plenty of regular conditioning. Yet somehow his hips felt bruised, his thighs and abdomen ached, and he was fairly certain his cock was shriveled.

He barked a laugh at the absurdity, turning to find the bed empty and cold. How long had he been out? The sun was already fairly high in the sky from what he could see through a gap in his closed bedroom curtains. 

After they fucked on the couch, he had thought it would be either the end of it or a small break would ensue. Instead, Haibara had simply pushed him down and climbed back on his half hard cock, riding him until he was stiff and coming again. 

He had never been milked dry before, but this was what it must’ve felt like.

Geto could hardly recall what happened after that. He knew they ended up in his bedroom at some point. Probably in the shower as well. There was a blowjob or three somewhere in there. He was positive he hadn’t dreamt up the image of Haibara’s adorable face wet with tears and his lips stretched wide. 

That was the only time the entire night when he was sure Haibara had bit off more than he could chew. Otherwise, the man seemed to have boundless stamina. 

Geto rolled the blankets back, examining his bruised hips and flaccid cock. There was dried come in places. Had they both passed out without cleaning up? He knew he had been fading late in the night when Haibara was grinding down on him and using him like a glorified dildo. 

That had been fun in it’s own way. Being held down and made to pleasure someone else was different. Geto wouldn’t mind trying it out again. Many times. 

How did he manage to move after that?

He frowned then. 

His phone buzzed on his nightstand and he reached for it with some effort. Gojo’s name appeared on the screen and he swiped to answer. 

“That kid called Nanami out for a lunch date today. I thought you were handling this!” Gojo’s voice, despite being muffled by static, rattled Geto’s groggy brain.

Wincing, he tugged the phone away. “Yeah, I thought I was handling it, too.”

“...Did you just wake up?”

“Yu-kun is really energetic.”

“Who got fucked stupid here?”

Geto burst out laughing and flopped onto his stomach. “Gimme an hour. We can go crash their date.”

Gojo huffed loudly. “I’m sending you the address.”

The call disconnected.

Geto sighed into the bedsheets. Hmm. Maybe the chase can be fun.