Actions

Work Header

Seven Minutes

Summary:

Katseye goes to a party (I wonder whose), truth or dare happens, girls kissing :D

Notes:

I have so many meichae fanfic drafts in my notes app so im just posting a couple because im obsessing over katseye rn

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

Chapter Text

The frat house had reached peak chaos. Music rattled the floors, smoke lingered in the air thick enough to choke, and someone had spilled half a beer across the kitchen tiles without bothering to mop it up. It was sticky, messy, alive.

Yoonchae leaned against the arm of a couch, her drink long gone. She drank it all—barely tasted the alcohol anyway; she was drunk on something else.

Every time she looked up, Megan was already watching her. Across the room, leaning against a wall, laughing at someone’s joke—it didn’t matter. Their gazes collided again and again, bouncing across the party like magnets. Neither of them held it too long. Neither of them let it go fast enough.

By the time someone yelled “Spin the bottle!”, the group was already restless, sweaty from dancing and hungry for more chaos. They piled into a wide circle on the rug, pulling in not just her friends, but half a dozen strangers too, the energy rowdy and unpredictable.

The rules blurred instantly: it wasn’t just spin the bottle, but truth or dare tied into it.

Sophia groaned when the bottle landed on her. “Truth.”

“Lame!” Daniela yelled. “Fine—sing something. Right now.”

Sophia rolled her eyes but stood anyway, belting out a line from a musical number so loud half the circle clutched their ears, half cheered wildly.

When the bottle landed on Daniela, Lara cackled. “Dare—you’re shotgunning with me.”

“Right here?” Daniela asked, laughing already.

“Right now.”

They ripped open cans, foam exploding, both chugging while the group screamed and banged on the floor. Lara won, Dani nearly choking, wiping her mouth with the back of her hand and flipping her off. Manon’s dare came next. She was told to “do something wild,” so she climbed onto the couch and started pretending to crowd surf while not enough people caught her. She hit the floor laughing so hard she couldn’t breathe.

The circle howled with every new round, drunk and giddy, the air thick with energy.

But Yoonchae hardly registered it. Megan was across from her, legs folded casually, her smirk curling every time their eyes caught again. She spun the bottle lazily when her turn came, gaze flicking up as if to say watch this.

It slowed. Slowed. Stopped.

Pointing at Yoonchae.

The group erupted into screams and whistles.

“Dare!” someone yelled over the noise.

Daniela grinned wickedly. “Forget a kiss. Closet. Seven minutes. Go.”

The chant began instantly—“Seven! Seven! Seven!”—as the crowd surged, shoving them both toward the small storage closet.

Megan slid her hand into Yoonchae’s without hesitation, warm, confident, steady. “Guess we’re doing this,” she murmured, low enough just for her.

Yoonchae’s breath caught, but she didn’t pull away.

*****

The door slammed behind them, muffling the roar of the party.

Dark. Close. Only a sliver of light from the hallway creeping under the door. The air was warmer here, heavy with the bass still pounding through the walls.

Megan leaned casually against the wall, trying too hard to look composed. “So,” she teased, voice soft, “you nervous?”

Yoonchae’s reply was quiet, accented but steady. “No. You are.”

Megan’s smirk faltered. “Me? Please. I’ve done this before.”

“But not with me.”

The words landed sharp. Megan inhaled, her bravado slipping, and Yoonchae stepped closer. Their shoes brushed. Their knees almost touched.

“You’ve been staring all night,” Yoonchae said.

Megan scoffed, though her voice cracked. “And you keep catching me.”

“Because I was looking too.”

Silence. Tension thick enough to choke. Megan’s gaze flicked to Yoonchae’s lips. Quick. Guilty. Yoonchae lifted a hand and brushed Megan’s hair back, fingertips skimming her cheek. Megan shivered.

Her voice was smaller now. “Yoonchae…”

“Say it.”

Megan swallowed hard. “Say what?”

“That you want to kiss me.”

The challenge broke something loose. Megan’s smirk vanished. She lunged forward.

Their mouths met in a rush of heat and pent-up need. The first kiss was clumsy, testing, but it shattered instantly into something deeper. Megan’s hand slid around Yoonchae’s waist, pulling her flush against her, lips moving with desperate precision.

Yoonchae gasped into her mouth, threading her fingers into Megan’s hair, tugging gently until Megan moaned low in her throat. The sound made Yoonchae’s knees buckle, pressing her harder against the wall.

The kiss grew messy, urgent. Megan nipped at her lower lip, coaxing it open, and Yoonchae let her in, their tongues brushing, sending fire racing down her spine. The world outside blurred—just muffled laughter, the faint chant, but in here it was only heat and breath and the slide of lips against lips.

Megan tilted her head, deepening it, hands roaming from Yoonchae’s waist to the small of her back, pressing her closer still. Yoonchae’s touch wandered too, tracing Megan’s jaw, her neck, before pulling her even tighter by the collar of her shirt.

They broke apart for only a second, foreheads pressed, both panting, their breaths mingling hot between them.

Megan’s laugh was shaky, her voice rough. “You’re… better at this than I thought.”

Yoonchae smirked faintly, thumb brushing her swollen lower lip. “You too.”

Megan kissed her again, harder this time, her hands trembling now but refusing to let go.

Outside, someone shouted, “One minute left!”

Neither moved.

The muffled countdown outside ticked closer, but Yoonchae wasn’t ready to stop. Not when Megan’s lips were this close, her breath fanning against her cheek, her pupils blown wide with want.

She tilted her chin and whispered, low and daring: “Again.”

Megan’s eyes widened, but before she could answer, Yoonchae closed the gap, pressing her mouth back onto hers. This kiss was slower at first, deliberate—Yoonchae savoring every second, letting Megan feel just how much she wanted it. Megan melted instantly, fingers sliding up into Yoonchae’s hair, tugging her closer until their bodies were flush.

Time blurred. The noise outside dulled, their world shrinking into nothing but shared heat and breath and the soft sound of lips moving against lips. Yoonchae deepened it, one hand tracing the curve of Megan’s jaw, the other anchoring at her waist. Megan answered by nipping lightly at her lip, pulling a shaky laugh out of Yoonchae before she kissed her harder.

They were lost—completely lost—when the door swung open with a loud creak.

Gasps and laughter erupted. Someone shouted, “Oh my god!” 

Another: “They forgot the timer!”

Megan jerked slightly, but Yoonchae didn’t pull back right away. They stayed tangled together, lips brushing, hands steady on each other, both of them breathless. Finally, they broke just enough to glance toward the doorway. A dozen eyes gawked at them, phones half-raised, cheers echoing through the hall.

Yoonchae looked at Megan, lips swollen, hair mussed, both of them flushed. And then she laughed—soft, uncontrollable. Megan laughed too, muffled against Yoonchae’s shoulder.

“Busted,” Megan whispered.

Yoonchae smirked, threading their fingers together without hesitation. She tugged Megan’s hand, bold despite the teasing whistles. “We leave. Now.”

They burst past the crowd hand in hand, ignoring the shouts of “Seven minutes my ass!” and “Where are you going?” Megan just shot them a mischievous grin over her shoulder, while Yoonchae yanked her along.

“Leaving early!” Megan called, half-laughing, half-breathless.

Their feet pounded down the street, giggling between breaths, dodging the glow of streetlights until the sound of the party faded. Still tangled together, their hands refused to part. By the time they reached Yoonchae’s dorm, both were flushed from the sprint and the adrenaline still buzzing in their veins.

Inside, the room was dim and quiet. Yoonchae didn’t bother turning on the main light—just tugged Megan toward her bed, collapsing with her in a heap of breathless laughter. She wrapped her arms around Megan, holding her tight like she was afraid she’d disappear.

Her voice cracked slightly, softer now. “I hope… this is real. Not just party. Not just drunk.”

Megan leaned back enough to meet her eyes, cheeks still pink but gaze steady. “It’s real. I promise.”

Yoonchae’s heart thudded. She couldn’t stop herself—she leaned in, brushing their lips together again, not rushed this time, just warm and certain.

When she pulled back, Megan giggled, breath catching. “God, you’re a flirt.”

Yoonchae smirked faintly. “You like it.”

Megan didn’t argue. She only kissed her again.

Chapter 2

Summary:

more kissing ig

Notes:

I had a next part but i was just unsure whether or not to post it cuz im not used to writing these things loll im a fluff author at heart

Chapter Text

Megan’s laugh dissolved into another kiss, this one hungrier, messier, as though she couldn’t get enough. Yoonchae pressed her back into the bed, bracing herself on one elbow, the other hand sliding carefully along Megan’s side. The warmth of her body, the way she arched into her touch, sent sparks racing through her veins.

Megan tugged at the hem of Yoonchae’s shirt, half teasing, half desperate, breaking the kiss only long enough to whisper, breathless, “Can I…?”

The question lodged in Yoonchae’s chest. She nodded, too quickly, too eager, and Megan grinned against her mouth before pulling the fabric up. The brush of fingers on bare skin drew a sharp inhale from Yoonchae, her body trembling under the new sensation.

Their kisses turned slower for a beat, softer, like they were learning each other—mapping lips, teeth, tongues with deliberate care—before heat swallowed them again. Megan rolled them suddenly, flipping Yoonchae onto her back with a low laugh, straddling her without breaking contact.

Yoonchae’s hands clutched her hips, grounding herself, pulling her closer until there was no space left. Every shift, every press of Megan’s weight, made her heart stutter harder.

She dragged her lips down Yoonchae’s jaw, her neck, leaving the faintest sting of teeth that made Yoonchae gasp, grabbing fistfuls of her shirt. “Megan…” she whispered, voice breaking.

That sound—it undid Megan. She pressed back up to kiss her again, almost frantically, like she couldn’t decide where she wanted her more. Their laughter spilled out between gasps, messy and dizzy, as if the rush of the night still hadn’t caught up to them.

When Megan finally pulled back, both of them were breathless, hair mussed, lips swollen. She hovered close, eyes wide and vulnerable now, her voice low. “Tell me to stop if you want me to.”

Yoonchae’s chest heaved. She didn’t look away, didn’t falter. Her hand slid up to cup Megan’s face, thumb brushing across her flushed cheek. “Don’t stop.”

Megan kissed her again, softer this time, almost reverent. The chaos of the party, the noise outside, the whole world—they both forgot it existed. In that quiet, dim dorm room, it was just them: tangled limbs, whispered laughter, and the rush of something bigger than either of them had expected.

Megan’s kiss lingered, soft at first, but Yoonchae pulled her closer with a sudden, desperate grip—fingers tangled in her shirt like she couldn’t bear the thought of space between them.

“Don’t stop,” Yoonchae breathed again, but this time it was ragged, pleading. Her lips found Megan’s jaw, her throat, each kiss messier than the last.

Megan shivered, her hands bracing on either side of Yoonchae, but when Yoonchae tugged at her, guiding her down, she didn’t resist. She melted, pressing herself fully against her, heat and heartbeat against heartbeat.

The air between them was sharp with urgency—clothes shifting, whispered names tumbling out half-formed, laughter catching in gasps. Yoonchae kissed her like she was afraid Megan might vanish if she stopped, her desperation clear in every tug, every broken sound.

Megan gave in, answering her need with just as much fire. “Okay,” she whispered against her lips, voice shaking, “whatever you want.”

The rest blurred: tangled limbs, the soft thud of the mattress, the room filling with nothing but muffled laughter, stifled moans and whimpers, the rustle of sheets. Time slipped away again.

Morning sunlight cut sharp through the blinds, striping the room in pale gold. Yoonchae stirred first, groaning quietly as she shifted under the sheets. Her body felt heavy, deliciously sore in places she wasn’t ready to think about.

Beside her, Megan sprawled half off the bed, one leg tangled in the blanket, her hair a chaotic halo around her face. She blinked awake slowly, groaning into the pillow.

“God, I feel like I got hit by a truck,” Megan mumbled, voice scratchy.

Yoonchae smirked, rolling onto her side to watch her. “That’s your fault.”

Megan peeked up through her lashes, a mischievous grin tugging at her lips. “Mine? Pretty sure you tackled me first.”

“You didn’t complain,” Yoonchae shot back, cheeks warming despite herself.

Megan laughed, flopping onto her back. “Nope. Definitely didn’t.”

The room settled into easy silence, punctuated only by the muffled sounds of campus waking up outside. For a moment, it almost felt normal—until Megan spotted her phone on the nightstand.

She reached for it, hesitated, then froze mid-motion. Her grin faltered.

Yoonchae frowned. “What’s wrong?”

Megan grimaced, pulling her hand back like the phone might bite her. “If I check it, I’ll see a hundred texts. And at least half will be from people who saw us leave together last night.”

Yoonchae rolled her eyes, but her smile tugged at the corner of her mouth. “You love the attention.”

Megan peeked out from the blanket, grinning. “Okay, maybe a little.”

But Yoonchae’s amusement faded when her gaze drifted to the other bed again—perfectly made, untouched. Her chest tightened, and she bit her lip.

Megan noticed instantly. “What?”

Yoonchae sighed. “Sophia. She never came back. She’s gonna kill me when she sees… all this.” She gestured vaguely at the bed, the tangle of clothes on the floor.

Megan smirked, eyes glinting. “Kill you, or congratulate you?”

“Kill me probably,” Yoonchae said firmly, though her cheeks burned. “She probably had to sleep in your dorm with Lara because I used ours for—well—this!” She cut herself off, tugging the blanket higher over her shoulders. “And…”

Megan leaned in, eyebrow raised. “And what?”

Yoonchae hesitated, then mumbled, “She’ll see.”

“See what?” Megan teased, inching closer until Yoonchae swatted at her.

Her answer came out so soft it was almost a whisper. “The hickeys.”

Megan’s laugh filled the room, low and delighted. She tipped her head to admire her handiwork, grinning wider. “Oh, you’re doomed. No turtleneck in the world’s gonna save you.”

“This is your fault,” Yoonchae jokingly shoved Megan away. She groaned, burying her face in her hands. “I’m serious, she’s going to make fun of me forever.”

Megan pried her hands away, pressing a quick kiss to her cheek. “Relax. You pull off flustered—it’s cute.”

“That’s not helping,” Yoonchae muttered, though her lips betrayed her with the smallest smile.

Megan stretched lazily, finally reaching for her phone. “Don’t worry. If Sophia’s mad, I’ll take the blame.”

Yoonchae blinked at her. “You’ll what?”

“Obviously.” Megan smirked, unlocking her phone. “I’m the bad influence here. I’ll charm my way out of it.”

Yoonchae laughed despite herself, tension easing, though she still tugged the collar of her shirt up to her neck, as if that would magically hide the evidence.

Notes:

I am working on a new chapter for my other story "Unchoreographed" which is an enhypen sunsun fic that ive been working on but like i said im just so obsessed with katseye rn. will probably do other ships but idk im selective

Series this work belongs to: