Actions

Work Header

touch

Summary:

Seungcheol doesn’t know how she ended up here– laid out on her back on her ex-girlfriend’s mattress, frayed denim shorts and red cotton panties pushed down to the middle of her thighs, her legs spread out as far as they can, and Minghao, the aforementioned ex-girlfriend, in between them.

It was a familiar position– but in the most unsexy context ever.

Notes:

this was a self-prompt for the fest thank you to the mods for your hard work 😸

inspired by this i love you my silly little cheolhao

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

Work Text:

Seungcheol doesn’t know how she ended up here– laid out on her back on her ex-girlfriend’s mattress, frayed denim shorts and red cotton panties pushed down to the middle of her thighs, her legs spread out as far as they can and Minghao, the aforementioned ex-girlfriend, in between them.

It was a familiar position– but in the most unsexy context ever.

Seungcheol should have listened to Jeonghan, dating your roommate, mutually breaking it off, and still deciding to live together was a fucked up thing to do no matter how civil their breakup was. It’s weird, Jeonghan had said, how do you not see how weird it is. At that time, Seungcheol had only laughed and blamed it on Jeonghan being bitter about her own sad love life, but lately– and Seungcheol hates to admit this– maybe Jeonghan might be right.

Living with Minghao is a test of Seungcheol’s sanity (which has already been depleted over the years of friendship with Jeonghan). Maybe if Seungcheol had stopped it at Minghao meditating in their living room with just her panties on, it wouldn’t have progressed to Minghao thinking it was okay to bring home girls and lend them Seungcheol’s vanilla body wash, among other things like a few hours ago where Minghao had invited herself into Seungcheol’s room on a Wednesday afternoon, demanding that she help her practice conduct a pelvic examination for her obstetrics class.

“Your fingers are cold,” Seungcheol says in a small voice, suppressing the whine that was attempting to crawl up her throat, “shouldn’t you be wearing gloves or something?”

“I ran out the other day, remind me to go to the store and buy some tomorrow.” Minghao replies, the tips of her fingers idly circling the skin behind Seungcheol’s knee before pulling her underwear off and pushing her legs further apart. Seungcheol isn’t sure if that was standard medical practice, or if it was even appropriate for Minghao to do– this was starting to feel a little less Youtube OSCE tutorial, and a little more like the beginning of some of the bad pornos Wonwoo has accidentally sent to her instead of Junhui. Seungcheol squints at her, trying to see if this was one of Minghao’s schemes, not putting it past her to confide in Junhui to seduce Seungcheol like this, but Minghao remains perfectly serious with her furrowed brows and endearing frown; if anything, this is something Seungcheol would have pulled if she were the medical student. Maybe Minghao really did need to pass this class.

“You ran out already, didn’t you buy a pack last month? Don’t tell me you’ve been practicing on other girls.” Seungcheol teases as she throws her head back to stare at the ceiling. Minghao pinches her skin in reply– which was definitely not professional of her. No wonder Minghao asked for her help to practice, she was already doing terribly and they haven’t even properly started.

“Mmmh, I wish. Jisoo-unnie has been busy lately so that’s why I asked you, actually.”

“You’re so evil.” Seungcheol scowls at the ceiling even though Minghao wouldn’t have been able to see it. “Who even talks about the girl they’re fucking while their fingers are lubed up and about to enter their ex? Have you ever thought about my feelings?”

“As if you haven’t slept with her.” Minghao says, rolling her eyes. “Also, if we’re talking about hurt feelings, maybe you and Jihoon-oppa can keep it down next time, or like, at least wait until I’m out of the apartment.”

Seungcheol raises her head at that, a grin forming on her mouth. She finds Minghao preparing her speculum and lube, face hidden but the redness of her ears give it away. “Aw, Hao. Did we hurt your feelings?”

“Can we start now? I have a neurology exam to study for.” Minghao turns to face her, looking unimpressed, her pink bottom lip jutting out in a pout. Seungcheol wonders if Minghao still uses the same pink grapefruit lip balm she used to wear. Seungcheol imagines sinking her teeth down on it to taste, but she pushes the thought down. “If you’re going to continue being difficult, maybe I can ask someone else to help me. Hansol is probably free right now.”

“Hansol has a cock and balls.”

“Then be good for me.” Minghao says firmly which sends a little spark of electricity shooting up Seungcheol’s spine. This was definitely a mistake. Maybe, if Seungcheol focused hard enough, she could stop herself from getting turned on. This was supposed to be clinical–impersonal even–but Minghao’s fingers are familiar and every time she spoke, her warm breath fell on Seuncheol’s bare pussy and Seungcheol was starting to feel herself getting a little wet.

It’s just been so long, almost a year, since she’s had Minghao like this.

Jeonghan was right, Seungcheol really needed to stop fucking her friends.

“Okay, so, um. The first part of the pelvic exam would be to conduct an external examination.” Minghao’s voice is unsure, it trembles a little and the end of her sentence trails off into dead air. Minghao moves her face closer and begins to absentmindedly trace her fingers along Seungcheol’s skin (again, definitely not standard medical practice; Seungcheol wonders what she’s done in her past life to deserve this kind of karmic punishment). Seungcheol resists the urge to buck up her hips in search of friction; she was such a fucking freak for getting turned on over this.

“We’ll want to look for any lesions or bleeding… Now we move on to um– shit, sorry. This is just so different from the fake vagina we used in class.”

“Do you not have one of your own?” Seungcheol asks, trying to make a joke but it mostly comes out nervous, Minghao’s fingers were way too near her hole now and Seungcheol was starting to feel herself leak a little. Minghao doesn’t seem to notice it at all, both the joke and the way Seungcheol trembles underneath her.

“Now we’re going to prepare our speculum and…” Minghao continues like she hadn’t heard Seungcheol, her voice turning into background noise as she starts to really get into it, this calm buzzing sound that washes over Seungcheol. Minghao’s voice grows just a little bit more confident and Seungcheol finds herself relaxing finally as the other girl finally pulls away for a moment. Fondness blooms in Seungcheol’s chest as Minghao speaks in words she can’t understand. Seungcheol thinks about Minghao’s first two and a half years of med-school, the hundreds of breakdowns and brewed coffee Seungcheol made for her back when they were still dating– all of the pain and heartbreak has now culminated into this– Minghao just a little inch closer to the future she wanted for herself.

Also– just an inch closer to Seungcheol’s hole.

Seungcheol notices Minghao pause and Seungcheol braces herself, only for Minghao to pull away to consult something on her iPad. Seungcheol closes her eyes, this was a lot more relaxing than she thought, maybe she can get through this without doing something she might regret. Maybe after this Seungcheol can ask Minghao out again, bring her to the hotpot restaurant they went to on their fifth date then take her home and eat her out– Seungcheol definitely hasn’t learned her lesson, but she’s not sure she wants to give Minghao up anyway.

Minghao is saying something as her hands begin to touch Seungcheol’s skin again, her fingers leaving a trail of goosebumps wherever she touches, some kind of Midas touch that only applies to Seungcheol, so now the endless pit of anxiety is slowly disappearing; the sensation is familiar, more than scary. That thought alone, of Minghao knowing all of the most vulnerable parts of her, should make something in Seungcheol’s chest stutter and pause, but it doesn’t.

Seungcheol’s pulled into a false sense of security by the fact that Minghao is actually not that bad, pretty good even, so when Minghao’s fingers accidentally graze along her clit, Seungcheol is unable to stop the moan, uninhibited and broken, from spilling out. Seungcheol feels her throat close up, her entire body tensing up– she wishes she could run away but Minghao is still there, in-between her legs, unmoving in the same way. The silence of the room is loud, but the way Seungcheol’s heartbeat thunders in her chest as the blood rushes to her face deafens her ears.

“Shit– Hao, I’m sorry. I’m–”

Minghao raises a hand, unable to meet Seuncheol’s gaze. Seungcheol feels the guilt flooding her throat, she knows Minghao has been having a hard time with medical school (made obvious by the keshi album that she listens to on repeat until 3 am before an exam) and now Seungcheol can’t even give her this one thing. It’s silent between them and Seungcheol bites on her lower lip, worried. Minghao lowers her hand again and stares at Seungcheol, brown eyes wide.

“Are you… are you into this, unnie?”

All the blood that’s rushed to her face has probably reached her brain somehow and caused her to have an aneurysm, because there was no way this was happening right now. Minghao only ever used Korean honorifics in bed or when she wanted to demand something from Seungcheol.

“I felt how wet you were earlier, but I didn’t think…”

“Hao,” Seungcheol replies pleadingly, unsure what she’s asking for, but she’ll take whatever Minghao gave her.

“I really need to study for this exam, unnie.” Minghao sounds serious, but her nails still carve figure eight’s into her skin. “I’ve been so distracted because of you.”

“Really? Tell me.”

Minghao pauses, looks taken aback like she didn’t expect Seungcheol to say that. Minghao opens her mouth, then closes it again; it looks a lot like when Seungcheol used to help her study for Anatomy back in her first year. When Minghao finally opens her mouth to speak, it’s only to complain, “Seungcheol, you’re not following the script I had in my brain. I didn’t expect you to ask that.”

Seungcheol looks back at her and asks incredulously, “Script? Jesus, what bad pornos have you and Jisoo been watching?”

They both finally break, Seungcheol isn’t sure who started laughing first, but there it is, a chorus of laughter that spills out from both of their mouths, the tension in the room disappearing and Seungcheol can look at Minghao again– which might have been a bad idea because something erupts in Seungcheol’s chest, this familiar feeling of being with Minghao like this.

You started it.” Minghao replies but there’s no bite behind her words, only a playful smile that Seungcheol returns. Minghao is resting her head on Seungcheol’s legs now and it’s a familiar sight too, the past blurring into the present. It’s a memory from that time Minghao was free of exams for a weekend and she had woken Seungcheol up just like this, half of her hair slipping out of her stretched ponytail, dried drool on her cheeks, eyes still puffy from sleep. Seungcheol remembers thinking Minghao looked terrible, but she still somehow managed to look like the white picket fence of Seungcheol’s dreams.

“You’re staring.” Minghao says quietly. She doesn’t sound mad, but her face is unreadable.

“I just realized I missed having you like this.”

“You don’t have to miss me. I’m like, only one room away.”

“I kinda should. I was the one who broke up with you.”

“And you’re the one who started this.” Minghao shrugs, she looks unbothered. "Are you going to finish what you started?”

Minghao says it like it’s a dare and Seungcheol falls for it– not like she was trying hard to resist in the first place. It’s silent between them, so heavy and tense that Seungcheol can feel it on her skin. Seungcheol sits up, eyes locked on Minghao’s, never breaking contact even as she takes her tank top off. Minghao’s breath hitches at the sight of it and Seungcheol is thankful she’s wearing a mildly sexy bra today, baby pink lace and mesh. Seungcheol has sexier ones and Minghao has seen her in worse, but too sexy would feel calculated and the ones with holes would have probably made them laugh and ruin the moment again. Seungcheol is fine with what they have now, brown eyes to brown eyes, never straying away from each other; the tank top falls on the floor but Minghao’s eyes remain on Seungcheol.

Neither of them move, Seungcheol doing her best to keep still on the bed as Minghao drinks in the sight of her. Seungcheol wonders what she sees, if she remembers a memory or if she’s seeing Seungcheol right now: pale skin a contrast against the sheets; black hair fanning her face; if Minghao can see the hint of her neck tattoo from where she’s sitting, vivid black underneath fluorescent lights, digging deep into her skin the way Minghao used to sink her teeth on the same spot.

Seungcheol feels hot under Minghao’s gaze, but she still feels like herself. She doesn’t feel like she’s pretending to be some hot girl, a caricature of herself that she finds herself converting to when she sleeps with the wrong guy, which happens way too often. Seungcheol’s not conscious of her underwear not matching or her panties not being sexy enough, of the strip of body hair that she’s forgot to shave off, Seungcheol doesn’t even care that Minghao probably knows she hasn’t washed this particular bra yet.

“I started it, but are you going to do something about it?”

Minghao only smiles in reply, wide and fond, and she’s leaning in, her fingers sneaking their way to Seungcheol’s back to unclip her bra and slip it off her arms. At the sight of Seungcheol’s bare breasts, Minghao makes a tiny noise and Seungcheol has to bite down on her bottom lip to hold back her own moan at the way Minghao’s eyes grow darker.

Minghao kisses her– their first kiss after two years but it doesn’t feel like a first kiss at all. It feels familiar, like Seungcheol still had the right to kiss her first thing in the morning. It’s grapefruit lip balm and stale coffee and all the words that they’ve kept bottled up since the breakup. Before bitterness could form at the back of Seungcheol’s throat, Minghao is already licking down her jaw to her collarbones, where she nips on the skin there. Seungcheol sighs at the mix of pleasure and pain that ebbs from where Minghao’s teeth sink in. Minghao’s mouth is already moving before Seungcheol can get used to it. She drags her teeth along Seungcheol’s skin, leaving a trail of goosebumps until she reaches a brown nipple. Minghao takes it into her mouth and sucks gently, making Seungcheol groan and squeeze her eyes shut– the pleasure still doesn’t feel enough.

“Hao, Hao, Hao.Seungcheol chants like a prayer, her voice high, rubbing her legs together for even the slightest feeling of friction and pressure. “I need more, please.”

Minghao laughs and Seungcheol can feel the vibrations all over. Seungcheol continues to make noises from deep within her throat, her whole body on fire, but Minghao continues to ignore her. Minghao is just as gentle and attentive as before, alternating between nipples, dragging her mouth along Seungcheol’s sternum where her head bobs at the tiny mountains of Seungcheol’s bones, a car driving over speed bumps over the road.

“Minghao.” Seungcheol whimpers, unable to say anything else.

“Okay, okay. I got you, baby. Can you lie down for me?” Minghao asks, sitting up and brushing Seungcheol’s bangs back. Seungcheol lets out a pitiful sound that rhymes with Minghao’s name. Seungcheol felt confused, her brain slow and oversensitive from the different sensations, but she listens anyway. From her position, Seungcheol cranes her neck to watch Minghao take off her shirt, revealing the black sports bra underneath. It’s not ugly but it’s not sexy either, it’s just so Minghao and the sight makes Seungcheol burn all over.

Minghao leans in and kisses Seungcheol again, lingering for a heartbeat too long that has Seungcheol still tasting Minghao on her tongue even as she pulls away to suck on her hip bones. Seungcheol inhales a sharp gasp when Minghao bites the insides of Seungcheol’s inner thigh, leaving tiny red marks that sting. Minghao looks up at the sound, a dirty smile on her face that makes Seungcheol flush in embarrassment.

“Hurry the fuck up.” Seungcheol says, breathless when Minghao’s bites stray further away from her pussy. Minghao doesn’t reply but Seungcheol feels the graze of her teeth as she smiles against her skin, Minghao bites harder in response. Seungcheol groans a fuck you that she means and raises a foot to nudge the back of Minghao’s head upward.

Minghao follows obediently, not putting up a fight, finally letting Seungcheol guide her head towards the heat of her pussy. Seungcheol forgets how to breathe and spreads her legs further apart when Minghao finally drags her tongue along her slit. Minghao continues and begins to suck, wrapping her pink lips around her clit. Seungcheol cries out a broken moan, head falling back, hands fisting the sheets, trying hard not to thrust up.

“So, good, you’re so good.” Seungcheol whines, craning her neck to watch Minghao eat her out. Minghao’s eyes meet hers and Seungcheol can barely see her but Minghao looks pleased with herself, her eyes lighting up and humming so Seungcheol felt the vibrations directly on her clit.

The pressure of Minghao’s tongue disappears from her clit, her tongue licking around the outside of Seungcheol’s pussy before Minghao’s tongue flattens and she slips it into her entrance. Seungcheol bites down on her tongue and feels tears form in her eyes from the intensity of what she’s feeling. Seungcheol thrusts up without thinking, chasing the pleasure, but Minghao doesn’t mind, pressing her mouth harder against Seungcheol in response. Seungcheol runs her fingers through Minghao’s hair, trying to breathe through her nose and exhale through her mouth, trying to hold her orgasm back, wanting this moment to last longer.

More,” Seungcheol can’t believe that voice is hers, it doesn’t sound like it’s coming from her body; it’s wrecked and raw, too honest. Seungcheol has never felt like this before.

Seungcheol doesn’t realize Minghao has obeyed her request until a finger easily pushes its way inside of her. It continues like that, a gentle thrust in and out, thunder on Seungcheol’s skin and lightning clouding her vision. Seungcheol’s legs violently tremble around Minghao’s head, she wonders if she could cause an earthquake like this.

“Almost there,” Seungcheol whispers in a choked off moan. “Please–”

Seungcheol feels Minghao’s tongue begin to move faster, alternating between short and quick laps against her clit and longer, drawn out one’s along her entrance, dipping inside to lap and taste Seungcheol. Minghao curves her finger inside and the movement makes Seungcheol’s breath catch around her throat.

“There, there.” Seungcheol gasps, grinding against Minghao gently. Minghao envelopes her mouth around Seungcheol’s entrance and licks next to her two fingers, her tongue moving in and out. Minghao uses her free hand to thumb Seungcheol’s clit, once, twice, and Seungcheol is cumming hard around her.

Seungcheol’s orgasm hits her like a shooting star. It feels like planets are spinning around her, colors are louder, the moans coming out of her are hot-gold. Seungchel feels like something good and it makes sense that it’s because of Minghao that something like this could feel this way. Minghao licks her through it, her movements slowing down but her mouth still pressed there, chasing the taste of Seungcheol like she tasted of summer on days where all the sky seemed to do was rain.

After it’s over, Seungcheol’s legs continue to shake from the intensity of her orgasm, she feels fucked out tired, opening her eyes was hard and her body felt heavy. Minghao’s face emerges from between her legs, glistening and illuminated by fluorescent lights.

 

“Come here,” Seungcheol calls for her softly, carding her fingers through Minghao’s hair. “I wanna kiss you.”

In this light, Seungcheol can only see Minghao clearly when she’s right in front of her. Minghao’s eyes are still blown and her chin and mouth are shiny from Seungcheol– she did that. Seungcheol leans in to kiss her, to make sure this was all real, and the world must have stilled, everything is quiet; there’s no sound of people outside, no cars racing down the streets, no city noise– just this: the almost quiet impact of Seungcheol meeting Minghao’s lips. Seungcheol tastes herself and grapefruit on Minghao; it tastes like home, like Seungcheol has been gone for a very long time and this was coming back to it. When Minghao cradles Seungcheol’s face in her hands, Seungcheol moans into her open mouth. Minghao catches the sound and drowns it out by drinking it in, Seungcheol wonders what it must taste like since Minghao can’t seem to stop.

Seungcheol doesn’t know how long they make out, slow and easy, hip bones brushing against each other, heartbeats felt whenever their chests were near enough. Seungcheol feels herself fall apart at the feeling; she can probably write a song about this, she should go tell Jihoon and Soonyoung to book them a session in the studio.

Minghao finally pulls away to let them both breathe, laying herself on Seungcheol’s chest and she feels weighed down in the best way. Seungcheol’s fingers dance on her back and she asks, “Do you want me to…?”

“Mmh. Maybe later. I just want to be here with you.”

“That’s good.” Seungcheol says seriously and Minghao looks up at her in confusion. “I didn’t know how to bring this up but I hope you’re not considering a future in obstetrics. This was so unprofessional of you.”

Minghao groans and violently digs her elbows into Seungcheol’s chest, but she doesn’t stray away, “Shut the fuck up. I really needed to practice. I should have just asked Hansol.”

Notes:

my friends: how's med school going

me: *writes whatever this is*

please leave kudos or some comments i have my gynecology exam this month lmfaoooo