Is this dumb?
Skipping class just to fuck your girlfriend's best friend?
Absolutely.
But with her soft bed under your knees and your hands gripping her hips—who gives a shit about being smart right now?
Chaewon's room is exactly like her—carefully curated chaos that feels effortless.
All-white sheets that tangle around your legs, a fuzzy cream blanket kicked to the side. Squishmallows stacked against her headboard, now knocked over from how hard the bed's shaking. BTS watching from a poster on the wall, vinyls of SZA and Keshi mounted near her mirror like trophies. Polaroids scattered across her wall—blurry concert nights, drunken smiles, memories you're not part of.
Her dresser is a mess of half-open products—lip masks, serums in glass bottles, perfumes that cost more than you make in a week. The scent of her hangs in the air—sweet vanilla with something darker underneath, something that gets under your skin and stays there.
A Bath & Body Works candle sits for show, not for burning. Makeup scattered like she got ready in a hurry—an open tube of lip gloss, an eyelash curler abandoned.
Nike slides kicked off by the bed, a Starbucks cup still half-full on the nightstand. Your hoodie thrown over her chair—she took it last week and never gave it back.
Chaewon's face is pressed into the mattress, her messy bun barely hanging on, blonde strands sticking to her neck as she gasps. She's arching her back for you, pressing her ass against you as you sink your cock into her, her pussy gripping you so tight it makes your vision blur. The wet sounds of her taking you fill the room—slick, obscene, mixed with the slap of skin on skin and those breathy little moans she tries to muffle in her pillow.
Her skin is hot beneath your hands, a thin layer of sweat making her glow in the dim light coming through her curtains. That sweet vanilla scent gets stronger as her body heats up, mixing with the unmistakable smell of sex.
Her white tank top is riding up her back, bunched around her ribs. You keep pushing it higher, needing to see more of her, to feel more of her skin under your hands. Your eyes can't get enough of her—the curve where her waist dips before flaring to her hips, the way her body trembles when you hit just right.
Rough. Desperate.
She shudders when you dig your fingers harder into her waist, leaving marks that will still be there tomorrow. Her nails claw at the sheets, hips rocking back, trying to take control, but you don't let her. You decide the pace. You decide how deep. She just has to take it.
Her breath catches on a moan when you thrust harder. She feels too fucking good, squeezing around your cock like she was made to take you, like she's trying to break your self-control.
Then—light cuts through the moment.
Your phone, half-buried in the rumpled sheets, screen glowing bright. You don't need to check it.
Eunbi.
Your actual girlfriend.
Chaewon's supposed best friend.
She has no clue. No idea you're not in calculus right now. No idea you've got her best friend's ass pressed against you, your cock buried inside her.
Probably just asking about hanging out later, or sending you some stupid TikTok that made her think of you. Something sweet and normal because that's who Eunbi is.
You flip the phone over, face down against the bed. You shouldn't be here. You should be in class. Or with Eunbi. But Chaewon pushes back against you, and those thoughts disappear real fucking quick.
Chaewon turns her head, looking back over her shoulder, breathless but still fucking smirking. "Going to ignore her like that?"
Instead of answering, you press your hand between her shoulder blades, shoving her face back into the mattress.
She moans, the sound muffled by sheets, but you can hear the smile in it. Even with your cock inside her, she's still playing games.
"Bet she'd cry if she saw you like this."
Something dark twists inside you at her words. Your grip turns bruising, thrusts harder, deeper, and whatever smugness she had vanishes in an instant.
Chaewon whimpers, nails digging into the sheets hard enough to tear them, thighs trembling. She can't keep up anymore, can't match your rhythm as you fuck her harder than anyone has before.
She gasps out something—your name, "fuck," maybe both—but it breaks into a high, desperate sound that lets you know you've won.
Eunbi is good. Beautiful. Sweet. She gives head like she read about it in a magazine. She's the kind of girl people expect you to stay loyal to.
But Chaewon? Chaewon is filthy, tight, and knows exactly how to crawl under your skin and live there.
Eunbi texts you good morning with heart emojis. Chaewon sends you pictures of her tits when she knows her best friend is sitting right beside her.
Eunbi kisses you like she's making promises. Chaewon bites your lip until you taste blood and laughs when you wince.
Eunbi's the girl you bring to prom. The girl your mom loves. The girl who makes you lunch and saves you a seat in the cafeteria. But Chaewon's the girl you ruin your life for.
She's still testing you, still pushing back against you even as she falls apart. "You're holding back," she accuses between gasps, her voice shaky but challenging.
Your jaw tightens. She always does this shit. Always wants to see how far she can push before you break.
You answer with a thrust so hard it knocks her flat against the mattress, her blonde hair spilling across the white sheets. She gasps, a shocked sound that's almost a yelp, but when she looks back at you, that fucking smirk is still there, daring you for more.
"Fuck—slow down—" she starts, but you both know she doesn't mean it.
Your fingers dig into her hips, dragging her back onto your cock as you set a pace that finally wipes that smug look off her face. Whatever game she was playing dissolves into gasping breaths and desperate moans she can't hold back anymore.
She's squeezing you so tight it's hard to think, too good to remember why this is such a fucking bad idea, too perfect to care about who keeps blowing up your phone from the other side of the bed.
Your phone vibrates against the sheets. Again. And again.
Chaewon notices, of course she does. She lets out this breathless little laugh that makes your stomach flip, barely turning her head, voice syrupy and taunting like the cherry slushies she's always drinking between classes. "Does she even make you feel this good?"
You don't answer. You push her face into the mattress instead, feeling a rush that's better than any post-game high you've ever chased.
She moans, muffled against floral sheets, but you can hear the fucking amusement in it, the way she's still enjoying this too much, like she's winning some bet with herself.
If she wants it rough, she's going to get it. And God, every bone in your stupid teenage body is screaming to give it to her.
Your hand slides up her back, fingers wrapping lightly around her throat as you lean down, your varsity track team t-shirt sticking to your chest with sweat, voice low in her ear. "Take it, take that dick."
She instantly becomes a whimpering, moaning mess beneath you, her whole body quivering. You can feel her pussy clench tight around you, gripping your cock like she's desperate to keep you inside. She licks her lips—you can feel the sticky gloss against your palm—her breath hitching in that way that makes you dizzy, and pushes her hips back against you again. A deliberate roll that makes you forget there's a calc test tomorrow you should be studying for.
That's all you need.
Your grip tightens, forcing her still, making sure she takes it. She chokes out a gasp, her whole body shuddering against yours, her thighs—always toned from cheer practice—trembling as you fuck her deeper, harder, until her teasing completely breaks apart.
At this angle, with your weight pressing her down, you can feel everything—every slick, desperate clench around your length, the obscene wetness that spreads between you each time you push back in. It's suffocating, consuming, a vice of heat wrapped around you, pulling you deeper into something you shouldn't want this badly but fuck, you'd fail every class for this feeling.
Her hand reaches back, grabbing blindly for anything to hold onto—your wrist, your thigh—until she finds your arm. She grips it hard, nails dragging over your skin, feeling the way your muscles flex under her fingers. Feeling you as she feels you inside, the same fingers that wave to Eunbi across the cafeteria now digging into your skin.
Your phone vibrates again, the buzz muffled against the rumpled sheets where you flipped it face down earlier. Neither of you look at it. Neither of you dare.
Chaewon's breathless now, moaning into the sheets, a mess beneath you, every ounce of her earlier cockiness gone, replaced by something desperate and hungry that makes you feel ten feet tall. The most popular girl in school, falling apart for you.
If you were a better person, you wouldn't be here.
But you're not. You're the kind of person who thinks about this—about her—even during fourth period when Eunbi is passing you notes with little hearts drawn in the margins.
A noise outside the room—soft, but distinct. A car door? Her mom home early? Your body tenses, every muscle tight, your breath catching mid-thrust, the reality of where you are crashing in.
Chaewon hears it too. Feels you hesitate.
And then she laughs. Breathless, airy, like this is the funniest thing that's happened all day, like the thought of getting caught is just another cheap thrill.
"Aww, scared someone's gonna catch you balls deep in me?" Her voice is teasing, dripping with amusement, even as her legs tremble beneath you, her Victoria's Secret Pink thong still dangling from one ankle.
Your fingers flex around her throat in retaliation, squeezing just enough to make her gasp. She barely has a second to process it before you slam her down, your grip unrelenting, then flip her onto her back so fast she barely has time to catch her breath, her blonde hair—perfectly highlighted last weekend at a salon that costs more than your car payment—slipping free from its messy bun, wild against the sheets.
Your cock slips free in the motion, and you grab it tight, feeling the obscene slickness coating your length, dripping from her. It's wet—wet as fuck—before you slap it against her swollen folds. The sound is loud, filthy, obscene—wet as hell. Your cock slides against her, dragging through the mess between them before you shove it back in. She shudders, her breath hitching, her thighs twitching as you tease her with the weight of it before pressing forward, sinking back inside.
Chaewon's eyes flutter, her breath catching as you force her legs up, pressing her thighs flush to her chest, pinning her in place, giving her no room to squirm away. The new angle has her gasping, hands flying up to your arms, gripping tight, her nails—freshly done in that pale pink Eunbi helped her pick out yesterday—dig into your arms, clinging tight like she's bracing for impact, like she needs something to hold onto before she breaks completely.
The bed shifts beneath you, and your phone vibrates once more, the buzz reverberating through the mattress, felt through every grinding thrust. You both feel it. Neither of you care. Not when you should be in Mr. Kim's class right now, not when Eunbi thinks you're taking notes instead of taking her best friend.
Your only focus is on the way she clenches around you, the way she gasps your name between ragged moans, the way she completely melts beneath you, nothing like the ice queen who rules the hallways.
Chaewon's hands fly to your shoulders, nails digging into your skin as she pulls you down to her. There's nothing delicate about it—her kiss is messy, frantic, her lips parted, her breath hot and ragged against yours. She kisses like she's starving for it, like she wants to taste herself on your tongue, like she doesn't care how sloppy it gets.
Your tongues tangle, wet and uncoordinated, her mouth opening wider, drool slicking your chin, mixing with the sweat beading along your skin. She moans into it, needy, desperate, hips shifting beneath you, trying to keep up with the way you fuck her, so different from the composed way she presents herself in class.
You pull back just enough to catch her dazed expression, lips swollen, spit-glossed. A strand of saliva still connects you, snapping when she licks her lips, pupils blown wide with something dangerously close to obsession.
"You don't kiss her like that," she breathes, and it's not a question. It's a victory lap.
No, you don't.
Eunbi kisses soft, slow, careful—under the bleachers after school, sweet and innocent. Chaewon kisses like she wants to ruin you for anyone else. And you let her.
Your response is a sharp thrust, making her yelp, making her arms tighten around your shoulders. Her back arches off the bed, the tiny gold cross necklace her parents gave her for her birthday sliding against her collarbone, and you take the moment to move, dragging yourself out until just the tip remains before shoving back in, hard. Her breath hitches, body tightening, legs shaking.
Then you stop moving.
She whines immediately, brows furrowing, her legs squeezing around you, trying to force you to keep going. But you don't. You let the frustration build, watching her squirm, watching her writhe beneath you—wet, glistening, flushed deep with arousal. She's a fucking mess, and you're not done making her one.
You let the moment hang, let the desperation settle before tilting your head down and spitting—right on her clit. The thick glob lands exactly where you want it, shining against her swollen bud. Before she can even process it, your thumb is there, pressing in, rubbing it in slow, deliberate circles as you start moving again.
She chokes on her breath, body jolting like she just got caught cheating on a test.
"Fuck," she whimpers, fingers clawing at your forearms, legs shaking with every tight, controlled rub.
You're still hovering above her, watching her squirm, watching her fall apart beneath you, burning this image into your brain to replay during the classes you actually attend.
"Eunbi wouldn't let you do that," she gasps, voice breaking, teasing even as she crumbles, the same mouth that gives morning announcements over the school intercom now whimpering your name.
No, she wouldn't.
Eunbi wouldn't moan like this, wouldn't beg like this, wouldn't be dripping like this. Eunbi wouldn't take you like this, wouldn't even dream of skipping AP Lit to fuck in an empty house. Eunbi is SAT prep courses and college applications and volunteer hours.
Chaewon is this.
And that's why you fuck her harder.
Your thrusts grow rougher, deeper, driven by something reckless and insatiable, something you're too young to name but old enough to crave. Chaewon's body rocks beneath you, her moans turning sharper, breathless, spilling into the thick heat of the room. You press down, pinning her fully against the mattress, making sure she takes every inch, making sure she feels all of it.
Her nails scrape against your back, leaving marks that'll sting in the shower after practice, her legs tightening around your waist, pulling you closer, needing you deeper. Her breath stutters between gasps, each one catching higher as you fuck her harder, hungrier, as if there's no tomorrow—no girlfriend still calling, no consequence waiting outside this room, no college future that could evaporate if this gets out.
Risk of getting caught? Forgotten.
Guilt of cheating on your girlfriend? Forgotten.
Eunbi? Forgotten.
The only thing that matters is the way your cock fits so snug against Chaewon's walls, the way she clenches down, tight and desperate, squeezing you with every frantic, high-pitched moan as she completely loses all composure. The Queen Bee of your high school reduced to a whimpering mess beneath you.
She's right there, on the edge, her nails dragging, her hips bucking up, desperate to finish. But you don't let her have it. Not yet. Not when seeing her like this—completely undone, completely yours—is better than any high you've ever chased on the field.
You slow—not in pace, but in control. Shift your weight, dragging her with you, rolling her onto her side without ever slipping out. One of her legs hitches over yours, your grip securing it in place as you push in again, deeper, the angle hitting something inside her that makes her whimper, makes her entire body tense up like she's been shocked.
Her fingers claw at your arm, nails pressing into taut muscle built from varsity workouts, her breath breaking apart into sharp little gasps that fill the bedroom. She's trying to speak, trying to say something, but it keeps getting swallowed between ragged moans.
"I'm—" she tries, voice cracking, "I—fuck—"
The way she stumbles over it, how she can barely get the words out—the girl who always has a comeback, who never shuts up in class—makes something snap inside you. Your cock throbs, swelling even harder, stretching her more as her walls squeeze around you in desperation. Your grip tightens—on her thighs, her ass, her waist. You need to feel her, need to hold every part of her as she comes undone.
Your hands roam—palming the curve of her back, gripping her tits, feeling the way they bounce with every thrust. Then up, fingers tangling into her blonde hair, tugging her head back against the pillows, making sure she feels all of it, all of you.
She pulls a pillow close, biting into it, eyes squeezed shut, drowning in the way you fuck her. The room is thick with the sound of skin against skin, her breathless whimpers breaking into something higher, needier. The air is heavy, thick with sweat, with the intoxicating scent of her—her Victoria's Secret body spray mixing with the raw, musky heat of sex, the sheets carrying the evidence of it. It's overwhelming, suffocating, consuming, every breath filled with her.
You're barely holding on yourself, tension winding tight in your spine, in your stomach, but seeing her like this—seeing her break beneath you, seeing her fall apart in your hands—that's what pushes you closer to the edge.
You grit your teeth, feel your cock twitch inside her, aching, swollen, so fucking close you can taste it. "I'm close," you manage, voice rough, strained, barely holding on.
Chaewon doesn't answer—not with words. Just a moan, high-pitched and wrecked, a breathless whimper spilling past her swollen lips. She turns her head, eyes hazy, half-lidded, looking at you through the blur of sweat and pleasure. Her gaze drops, trailing down your body, watching the way you're fucking into her, the way you stretch her open, the way you own her—this girl who has everything, who everyone wants to be.
Then her hand moves—sliding between her legs, fingers brushing over her swollen, messy clit. She gasps at the contact, whines as she rubs tight, fast circles, her entire body tensing, back arching into you.
The slick, obscene sounds of it mix with her gasps, her slurred curses, her whimpers breaking into desperate, breathless pleas. "Fuck—fuck, fuck, fuck—"
You're right there. So fucking close. This moment of perfect, terrible clarity where nothing exists outside this room—not school, not your future, not even tomorrow.
Chaewon gets there first. Her entire body seizes up, legs trembling, thighs squeezing tight around your waist as she crashes into her orgasm. Her grip turns bruising, hands clawing at you—your back, your arms, your shoulders—grasping for anything, everything as she spirals.
"Oh my fuck!" she screams, head thrown back, voice breaking into something raw and desperate, loud enough that you're suddenly grateful her parents won't be home for hours.
That's it. That's what fucking wrecks you.
Your body locks up, heat pooling at the base of your spine, surging through you like a live wire, so intense it knocks the breath from your lungs. Your cock twitches violently inside her, pulsing, aching, your entire body seizing up—legs tensing, toes curling, muscles locking in place as the pleasure crashes through you. You bury yourself deep one last time before instinct kicks in, before you yank yourself out, your hands shoving her onto her back.
You stroke yourself fast, frantic, desperate, your abs clenching, hips jerking on instinct, chasing that last pulse of pleasure. The sight of her wrecked beneath you, her skin still flushed, her thighs twitching, sends you over the fucking edge. "Shit—" you groan, voice wrecked, guttural, as your cock throbs violently in your grip. The first thick spurt shoots out, streaking across her stomach, hot and filthy, splashing across the curve of her waist, her navel. The rest follows in messy ropes, dribbling down her skin, pooling between her ribs. It's everywhere—sticky, raw, a fucking mess. Chaewon shudders at the sensation, her breath hitching, her thighs still twitching from the aftershocks of her own release.
She exhales, still trembling, thighs twitching, completely spent. A fucked-out smile tugs lazily at her lips as she drags a slow, shaky breath in, her chest rising, coated in the evidence of what you just did to her.
You sit back, gasping, running a hand through your sweat-damp hair, trying to catch your breath. The room smells like sex and sweat and her perfume—a combination that's going to haunt your dreams for weeks.
Chaewon stirs, reaching down without hesitation. Her fingers trail over her stomach, gathering the mess you left on her, scooping up a streak from her skin and bringing it to her mouth. Her tongue flicks out, tasting it, humming low in her throat. Then she does it again—this time from her chest, then her waist, dragging her fingers through the sticky warmth, licking it up like it's second nature.
"Fuck," you breathe, voice wrecked, hand finding her thigh and squeezing it tight.
She moans softly at the contact, smirking as she stretches out beneath you, shameless. "You fucked the shit out of me," she purrs, voice thick, teasing. "Now you gonna think about it the next time you fuck Eunbi, huh?"
Your jaw tightens. The mention of her—your girlfriend—after everything you just did, after the way Chaewon looks right now, smug and satisfied and so fucking filthy, makes something snap.
Your hand flies to her throat, gripping, pinning her back into the sheets. She gasps, but it's not in protest—it's in pleasure. Her lips part, her breath hitches, eyes darkening as she tilts her chin up, inviting more, daring you.
And then your phone rings.
Not just a vibration this time. A full-blown call.
Loud. Shrill. Eunbi.
A cold weight sinks into your chest, heavy, suffocating. The real world crashing back in like a bucket of ice water.
Post-nut clarity slams into you, cutting through the heat still clinging to your skin. Everything crashes in at once—who you are, what you've done, what this means.
You let go of Chaewon's neck like she burns you, scrambling off of her, off the bed, reaching blindly for your phone. Your hands are still shaky as you grab it, answering as fast as you can, voice rough, breath unsteady.
"Hey."
Eunbi's voice is light, sweet, unaware. "Hey, why weren't you replying? It's class change."
Fuck. You swallow hard, running a hand through your damp hair. Your skin is still hot, sticky, the air thick with the lingering heat and smell of musk.
"Uh—I had to walk home to grab something."
A lie. A weak one. But it makes sense. You live close enough to the school that it's not impossible. You just hope she buys it, hope she doesn't hear how your heart is still hammering against your ribs.
"Oh," Eunbi hums. "I got worried."
As she talks, you don't notice Chaewon moving. Not until she's right there, sliding down the bed, her bare body pressing into your side, her face hovering way too close to your cock.
Your breath hitches. Your grip on the phone tightens.
She's smirking. Watching you. Waiting. The same look she gives when she knows the answer to a question no one else can solve.
"You weren't answering," Eunbi says. "I thought something happened."
"Sorry, babe. Didn't mean to worry you."
And that's when Chaewon makes her move.
She doesn't touch your cock. Not yet. Instead, her mouth goes lower, latching onto your balls, sucking wet and slow, tongue swirling over sensitive skin.
A bolt of heat spikes down your spine. Your muscles go tight, your breath cuts short, your fingers dig into the sheets.
"Shit," you almost say out loud—but bite your tongue last second.
Eunbi's still talking. You don't even register what she's saying. Something about meeting at lunch, something about the chem test next period.
Chaewon's fucking grinning, lips stretched around you, her eyes locked onto yours, waiting for you to slip up, to lose control, to moan or gasp or fucking break. The thrill of it clear in her eyes—the risk, the power she has over you right now.
You shove her back, her shoulders hitting the mattress, but all it does is make her giggle—low and sultry, like she's savoring your panic, like she enjoys watching you squirm. Too loudly. Dangerously loud.
Panic seizes your whole body. Your eyes go wide. You press a finger to your lips, mouthing, "Shhh."
Eunbi pauses on the other end. "You okay?"
You force yourself to act normal. To breathe. You push Chaewon away—physically shove her back. She pouts, but she listens, sitting back on her heels, smug and satisfied, before stretching her arms over her head, languid and unbothered. Then, just as easily, she steps off the bed, stretching like a cat, unbothered, like this was nothing more than a game to her.
"Yeah," you say, somehow steady. "I'm fine."
Through the phone, you hear Eunbi giggling, the sound of footsteps, her friends chattering in the background. She's walking to her next class. Completely unaware. The girlfriend who trusts you, who saves you a seat at lunch, who helps you study for tests you're barely passing.
"Okay," she says. "I'll see you at lunch then, babe. Love you."
Silence lingers. A pause that stretches too long.
You should say it back. You need to. But then, you look up.
Chaewon's standing at her closet, slipping on fresh clothes. Her ass is in clear view, the length of her body stretching as she moves, her legs lean and smooth. Her messy tank top clings to her body, damp with sweat, a streak of dried cum still visible on the fabric.
Your mouth feels dry. Your brain short-circuits, caught between what you should feel and what you do feel.
"I love you too," you manage to say, through everything weighing on you, and the call ends with a soft beep.
Chaewon turns to face you.
And she gives you a look.
Not smug. Not teasing.
Just dirty. Unreadable. Something dark and lingering in her eyes.
She doesn't say a word. Just grabs her shorts, turns, and walks out to the bathroom.
The door shuts.
You sit there, still gripping your phone, staring at the space she left behind. Your pulse won't slow down. Not from the panic. Not from the guilt. Not from the fact that even now, even after all of it—you still want her.
Your skin burns, your body tense, still stuck in it. Still feeling it. What you shouldn't have done. But you did. And the worst part? Some fucked-up part of you knows that if she pulled you back into that bed, you wouldn't stop her.
You should feel worse. You should hate yourself.
But Chaewon's still hot as fuck, and that's the problem.
56 likes from kryphtot, KMJU, JHINNY, SadMango, Antares, badsnowman, yunaships, FrostOrca, x-ddd-x, JadeHare, SwiftViper, ahyeonsahyeons, roses_are_rosie, ShinyKoala, lollers, diavolo, walking punching bag, Wiz2, Meniko3344, and Haziel, .