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.