chlorine michael jackson
michael jackson x f!reader ────୨ৎ──── ♡ wc: 4.3k
synopsis: childhoodbsf!mj and reader in a hot tub... what can go wrong? (or right :D)
cw: smut, switch!michael, hot tub sex, dry humping, dirty talk, praise, tensionnn, mutual pining, michael jackson being a whimperer (surprise), creampie
based off bad!era mj but any era works (i think)
the hot tub lights cast soft blue ripples across the water, reflecting against the stone around the edge of the patio. the early summer night air brushed against your damp skin coolly in contrast to the heat of the water, while music drifted faintly from somewhere inside the house. overhead, the sky was dark and cloudless, a soft breeze moving through the otherwise still night.
michael leaned back nearby with his arms resting along the edge of the hot tub, curls damp around his face, while he watched you with obvious amusement.
“you know,” he said casually, brushing wet curls back from his forehead, “for somebody always talkin’ big, you scare real easy.”
you looked over immediately. “i do not.”
michael laughed softly under his breath.
you’d known michael long enough to recognize that exact look in his eyes before he even said anything else. the one that usually meant he was about to annoy you on purpose.
the two of you had been attached at the hip since childhood. your families blurred together so often growing up that half your memories included michael somewhere in the background of them — sitting beside you at family parties, showing up to your house unannounced (and vice versa), dragging you outside in the middle of summer evenings because he was bored and wanted company. somewhere along the way, physical closeness had stopped meaning much between you years ago.
hugs.
leaning against each other.
holding hands.
cuddling while watching movies.
being close to michael had never required thought.
leaves rustled softly in the night breeze.
michael’s eyes suddenly shifted past your shoulder.
the teasing look on his face faltered, his mouth flattening slightly as his attention fixed on something behind you.
“…wait.”
you narrowed your eyes at that. “michael.”
“no, seriously.” his brows furrowed now while he stared harder behind you. “what is that?”
you rolled your eyes.
“i hate you.”
“i’m serious,” he insisted, though the corners of his mouth twitched slightly. “right there.”
you turned your head despite yourself.
your eyes scanned once. twice. nothing.
you started turning back toward him with an unimpressed look already forming–
michael lunged forward suddenly with both his hands toward the water behind you.
a startled squeal escaped you as you grabbed onto him on pure reflex, your arms wrapping tightly around his shoulders while you nearly climbed halfway up him in a panic.
michael burst into loud laughter. bright and boyish.
“oh my god!” you gasped out, still clutching him while he laughed harder against your shoulder. “you are actually evil.”
“it was funny!” he argued through laughter.
“it was not funny!”
you smacked his shoulder lightly, trying not to laugh and failing miserably once his laughter got worse.
michael’s laughter had always been contagious. it was impossible to stay mad at him for long when he was laughing like that.
“yes it was,” he grinned. “you should’ve seen your face.”
“you practically climbed into my lap,” he added.
“i trusted you!”
“that’s your own fault.”
“oh my god, shut up.”
another laugh escaped you before you could stop it.
michael pointed at you instantly.
“see? you’re laughin’ now.”
you groaned dramatically, letting your forehead fall briefly against his shoulder while his laughter softened into quieter little giggles beneath his breath.
eventually, both your breaths started to settle.
except neither of you moved apart.
your arms still rested loosely around his shoulders. michael’s hands still held your waist below the surface.
comfortable. normal.
well, it should’ve felt normal.
instead, the silence that settled between you suddenly felt…heavy somehow.
different.
your forehead still rested lightly against michael’s shoulder while the water moved softly around you both, rippling between your bodies.
neither of you spoke.
you could feel michael breathing now.
not just the movement of his chest beneath your hands, but the actual rhythm of it. slow at first, then slightly uneven when you shifted subconsciously closer.
his hands tightened around your waist. small. almost unnoticeable.
except you noticed it immediately.
your brows pulled together faintly.
slowly, you lifted your head from his shoulder.
michael was already looking at you.
the patio lights reflected faintly in his eyes while water dripped from the curls hanging around his forehead. his expression had gone strangely still now, his hands warm where they rested against your waist.
neither of you moved apart.
you’re not sure why.
usually moments like this broke naturally on their own. one of you would laugh. tease the other. splash water. say something stupid.
instead, michael just kept looking at you.
your eyes flicked down toward his mouth before you could stop yourself.
bad idea.
because the second your gaze dropped, michael noticed. his brows pinched for a fraction of a second.
then, before you could really process it, michael looked away first.
his jaw flexed.
you felt his throat move against your arm when he swallowed.
“…christ,” he muttered quietly under his breath.
heat crawled slowly up your neck. you swallowed once before forcing out, “what?”
michael shook his head once, almost like he was trying to clear it.
“nothin’.”
his voice sounded lower now. rougher.
the water shifted softly around you both when you adjusted yourself, your legs brushing against his–
michael inhaled sharply.
the sound froze you.
oh.
your heartbeat stumbled hard in your chest.
because suddenly you could feel it too.
the reaction pressed unmistakably against your thigh.
heat rushed instantly to your face.
michael went still beneath your hands.
for a second, neither of you said anything.
michael laughed quietly under his breath, though it sounded more embarrassed than amused now. one hand came up to cover his face as he looked away.
“….m’sorry,” he murmured.
your brows pulled together slightly.
of course he was apologizing. that was so michael.
when he’s struggling to keep himself composed, he still sounded more concerned about crossing a line than anything else.
you'd be lying if you said his reaction to you wasn't turning you on.
“….don’t apologize,” you breathed.
michael looked at you. his curls hung damp against his forehead now, water dripping slowly down the side of his neck while his hands stayed fixed carefully at your waist like he didn’t trust himself to move them anywhere else.
he looked away again, exhaling sharply through his nose, almost like a disbelieving laugh at himself.
“just... give me a second,” he murmured. "it'll go away."
michael took slow, controlled breaths like he was genuinely trying to calm himself down.
then before you could overthink it, the words slipped out softly.
“….do you want me to help you?”
michael’s eyes shut briefly while a quiet breath escaped him, almost strained. unfortunately for him, the boner he'd been trying so hard to kill came back tenfold.
one of his hands slid higher instinctively along your waist before stopping there hard enough to make your pulse jump.
“i—”
he cut himself off.
his head tipped back slightly instead, exposing the long line of his throat while he stared up toward the sky for a second like he was physically trying to pull himself together.
it only made him look worse.
or better.
no definitely better.
water glided slowly down the column of his neck while his chest rose unevenly beneath your hands.
finally, michael looked back at you again. wrecked.
he swallowed once before replying quietly, “you don’t have to do anything.”
your heart hammered painfully against your ribs.
“i know,” you whispered.
“i’m asking if you want me to.”
for a second, michael just stared at you.
then slowly, his forehead dropped forward until it rested gently against your temple.
his eyes closed.
his lashes brushed softly against your skin.
the flush along his neck had darkened now, spreading toward his jaw while his breathing stayed uneven against you.
when he finally spoke, his voice came out rough and quiet.
“…i’m a gentleman.”
your chest tightened at the sound of it.
the words seemed to hang between you for a moment.
slowly, you lifted one hand from his shoulder, cradling his face gently until he looked at you again.
his eyes were dark now.
unfocused almost.
still trying so hard to hold himself together for you.
your thumb brushed lightly against his cheek before you leaned in just enough to press a soft kiss against the corner of his mouth.
michael inhaled sharply, head tilting instinctively to chase your lips.
then he was kissing you properly.
one hand slid up the side of your neck as he pulled you closer, the kiss hard and messy, like he’d been trying not to do this for far too long.
your noses bumped awkwardly together between breaths, both of you laughing softly into the kiss before it melted right back into something hotter.
michael bit gently at your bottom lip, tugging it between his teeth.
a soft sound escaped you before you kissed him again.
his hand dragged back down your body until it settled low on your waist, fingers spreading carefully just above your ass.
careful and still hesitant. you could feel it.
your hands slid down his arms slowly until they covered his, guiding them lower.
michael broke the kiss at that.
the sound you let slip when his hands finally squeezed your ass made his head drop against yours.
“you’re gonna kill me,” he muttered breathlessly.
you pushed your hips closer against his.
michael let out a shaky breath as your hands slid up the back of his neck, fingers catching slightly at the damp curls near his nape.
when he kissed you again, it felt almost desperate now.
like he physically couldn’t stop himself for more than a few seconds at a time. his nose bumped softly against yours between kisses while his hands tightened around your body, guiding you higher on his lap beneath the bubbling water.
the pressure of his hips against yours pulled a gasp from your throat.
your fingers tightened instinctively at the base of his curls as you broke away from the kiss for air.
“michael—”
he kissed the corner of your mouth before you could finish saying his name, breathing hard enough now that you could feel it against your skin.
“i know, baby, i know” he murmured softly.
you nuzzled your face into the crook of his neck. he smelled like chlorine and the faint traces of his cologne, warm amber and soft florals mixing with the heat of his damp skin.
michael’s hands guided your hips against his beneath the water, the movement slow at first before his restraint started slipping little by little.
soft sounds escaped you against his neck while michael’s breathing turned rough near your ear, his grip tightening every time you pressed closer to him.
“baby…” he breathed, almost strained now.
the name sent warmth blooming low in your stomach.
this was the first time he’d ever called you that, and you loved the way it sounded coming from him.
his groans started mixing with the breathier moans spilling from your lips as his hands squeezed more firmly at your backside, the bubbling water sloshing harder around you both as he buried his face against your shoulder.
every slow drag of your hips only made the ache low in your stomach worse.
but it still wasn’t enough.
you needed more of him.
“want more,” you whined softly against his neck.
michael’s hips stuttered against yours at the sound of your voice, a quiet groan escaping him.
“yeah?” he murmured breathlessly, pulling back just enough to look at you properly.
strands of damp hair clung messily near your cheeks while your lips looked swollen from kissing, slightly parted every time another shaky breath slipped out of you. your eyes were glossed over.
you looked completely ruined.
just for him.
“i’ll give my sweet girl whatever she wants,” he said lowly, with a rasp slipping into his voice.
something about hearing him say it made your thighs press tighter around him. if michael noticed, he didn't mention it.
“anything she asks for.” he added.
“anything?” you responded in a whisper.
michael’s eyes stayed fixated on yours for a second before he repeated it quieter this time.
“anything.”
your stomach tightened hard at the sound of that.
“want you inside me,” you whispered sweetly, your hips pressing against his again at the thought of him giving it to you.
michael bit down on his lip, a crooked smile pulling at the corners of his mouth.
you sounded so desperate for him.
and god was he just as desperate for you.
maybe worse.
even now, with your body pressed against his and his restraint hanging by a thread, he still tried to collect himself before he spoke again.
because he was a gentleman.
or at least he was trying very hard to be one.
“go on, take what you want,” he murmured roughly.
your hands immediately reached for the waistband of his swim shorts, tugging them down enough to free his dick.
though you couldn't see much through the bubbling water, you felt him. his warmth, his thickness, his length.
the weight of him against your hand alone made your breath catch.
michael groaned softly under his breath, his head falling briefly against your shoulder while his hands tightened instinctively along your thighs.
you shifted carefully onto your knees to give him room while he pulled your swim bottoms aside.
the feeling of him brushing against your bare pussy made you arch into him.
“fuck…” michael hissed quietly, breathing turned heavier near your ear as his hands slid lower along your thighs to steady you.
your face buried closer into the crook of his neck while another broken sound escaped you.
“michael…” your voice cracked softly.
the slow push of his tip alone already had your head spinning. he barely gave you room to breathe.
“fuuck, baby,” he groaned into your shoulder, dragging the words out low and strained. “you’re so fucking tight.”
you nuzzled closer into his neck with a shaky whimper.
“s’too big, michael…” you hiccuped softly.
you were ruining him.
the way your voice broke at just the tip being inside you was doing something dangerous to his self-control.
“shh, it’s okay, baby,” he murmured gently, one hand stroking your damp hair.
his other hand slid lower against your thigh before tightening carefully at your hip.
"tell me if it hurts," he murmured, lips brushing softly against your temple.
then he started easing you down onto him properly.
slow.
your mouth dropped open at the stretch as he lowered you inch by inch, his grip firm enough to guide you while still giving you time to adjust. every small movement made another uneven breath leave your lips.
the heat of the water around you only made everything feel more overwhelming. his cock felt impossibly warm inside you, thick enough that each inch made your body tense before slowly relaxing around him.
michael’s forehead pressed against yours as he watched every reaction on your face.
“that’s it,” he whispered hoarsely. “doin’ so good for me.”
another inch.
your fingers tightened against his shoulders, a soft moan escaping before you could stop it.
his own breathing was wrecked, rough against your skin while his hands trembled slightly where they held you.
like he was using every bit of control he had not to lose patience and pull you down all at once.
instead, he kept guiding you carefully.
letting you feel every inch.
the stretch burned for a second before melting into warmth, your body slowly yielding around him while soft broken whimpers left your throat.
“fuck,” michael groaned quietly, eyes squeezing shut for a second. “you feel so fucking good.”
you buried your face deeper into his neck as another wave of fullness hit you.
then finally your hips settled flush against his.
both of you gasped at the same time.
michael’s head fell back against the edge of the tub with a low groan while his hands gripped your hips hard enough to leave marks.
“holy shit…” he breathed.
you could barely think.
he felt everywhere. warm and deep and overwhelming, filling you so completely that all you could do was sit there for a second trying to breathe through it.
his hands softened again, thumbs rubbing slow circles against your hips.
“you okay?” he asked quietly, though his voice still sounded wrecked.
you nodded weakly against him.
“mhm…”
a small smile pulled at michael’s lips before he kissed the side of your head gently.
“good girl.”
you almost sobbed at the praise. his voice alone could make you cum.
michael stayed there for a second, just holding you against him while both of you tried to recover from the feeling.
his chest rose against yours, shaky breaths fanning across your skin while his hands stayed fixed carefully at your hips like he still couldn’t believe this was real.
then slowly, he rolled his hips upward once.
the movement was shallow.
experimental.
but the drag of him inside you still pulled a broken moan straight from your throat.
michael actually whimpered at that, the sound muffled against your skin, before a strained groan followed right after.
“fuck…”
his grip tightened.
“that okay?” he asked quietly, his own voice already sounding completely gone.
you nodded quickly before he’d even fully finished asking.
“please,” you whispered.
his mouth crashed against yours again while his hips rolled into you harder this time, deeper, the movement making the water slosh violently around both of you until it spilled over the edge of the hot tub, soaking the concrete.
your fingers tangled tighter into the damp curls at the back of his neck as he kept rocking you against him slowly, every thrust deep enough to make your stomach tighten.
he couldn’t seem to stop kissing you between breaths.
messy kisses.
desperate ones.
little broken sounds slipping from his mouth every single time you clenched around him.
“you feel so fucking good,” he breathed shakily. “christ, baby…”
his restraint kept slipping in pieces.
each movement growing rougher than the last, your body meeting his like you both couldn't stop chasing the feeling.
you moaned again. soft and breathless right against his mouth.
“yeah?” he rasped. “that feel good?”
you could barely answer — or could barely hear him, to be honest.
the way he was making you feel left your head completely fuzzy. every deep drag of him inside you made your thoughts melt together until all you could focus on was him.
when you didn’t respond, he tugged you down harder onto him.
a high moan tore from your throat instantly. a sound you would’ve never thought you’d be capable of making.
and if michael wasn’t fucking you so good, you probably would’ve been embarrassed by it.
he pulled back just enough to look at your face, watching your expression.
“tell me.”
it didn't sound demanding.
if anything, it sounded like something he needed to hear.
“y-yes–” you gasped helplessly. “yes, yes, feels so good–”
he leaned closer to your neck and started kissing, sucking, biting, leaving marks all over your neck.
michael cursed softly under his breath at the feeling of you clenching around him.
“shit, baby… you’re squeezin’ me so tight.”
all you could do was moan as he dragged your hips down onto him through another deep thrust that made your entire body jolt.
the praise only made the heat low in your stomach tighten harder.
another soft whine slipped from your throat before you could stop it, your face burying deeper into his neck out of instinct.
michael groaned at the sound.
“those sexy fucking sounds…”
his hips rolled up into yours again, harder this time, and your grip on him tightened hard enough to sting.
one of his hands slid up your body, long slender fingers brushing teasingly against your chest before nudging your swimsuit top up just enough for your breasts to spill out. the cooler night air nipping at your damp skin.
"so perfect." he breathed.
he leaned in, his mouth closing around your left nipple with a slow, warm suck that pulled a breath from your lungs. at the same time, the knuckles of his other hand dragged against your stomach, your ribs, the underside of your breasts, teasing every inch of sensitive skin on the way up. he cupped your breast, squeezing gently before rolling your nipple between his fingers in time with the slow pull of his mouth.
every suck, every soft bite, every flick of his tongue had your body arching into him.
you couldn’t hold the sounds back anymore.
every thrust of his hips pulled another sound out of you.
little whimpers.
broken moans.
breathy gasps right against his ear.
“fuck,” he groaned softly into your skin, almost dazed. “keep makin’ those sounds for me, baby.”
you couldn’t stop even if you wanted to.
his mouth shifted to your other breast with a worn groan while his hand slipped lower between your bodies.
the second his thumb brushed against your clit, your entire body jerked in his arms.
“oh my god—”
the cry that left you was loud enough to echo slightly off the stone around the hot tub.
“mm, that it?” he rasped, thumb circling you again with shaky desperation. “that what you needed, baby?”
you nodded helplessly against him, barely able to breathe properly now.
the feeling of him thrusting up into you while his thumb rubbed slow, messy circles against your clit was too much all at once.
your thighs started trembling around his waist.
“michael, please.”
“i know,” he breathed quickly. “i got you. i got you.”
he kept thrusting into you deep and slow, but the rhythm was getting sloppier every second. like he physically couldn’t focus anymore with the way you kept whining against him.
“fuck…” he groaned softly. “you’re so sensitive.”
another moan tore out of you when his thumb pressed a little harder.
every little movement pulled another noise from your throat.
your eyes kept fluttering closed from the overwhelming sensation while michael watched your face completely unravel for him, his own expression looking just as gone.
“look at me, baby. c’mon,” he breathed softly.
your eyes fluttered back toward him.
the second michael saw the tears gathering along your lashes from how overwhelming everything felt, something in him completely snapped.
“fuck—”
his forehead dropped against yours with a groan so deep it almost sounded painful.
his thrusts lost what little rhythm they had left after that.
harder now.
messier.
his hands gripping your hips almost desperately while he kept kissing you between breaths like he couldn’t get enough.
“close?” he rasped against your mouth.
all you could do was nod frantically.
your fingers clutched desperately at his shoulders as another wave hit you.
it was too much.
his mouth on your neck.
his thumb rubbing against you perfectly.
the way he kept filling you so deep every time his hips snapped upward.
your thighs started shaking hard around his waist.
“i-i’m gonna–”
“lemme feel it, baby,” michael interrupted, voice breaking. he sounded completely gone. "please..."
a soft curse slipped from him the second your body tightened around him.
“that’s it,” he groaned. “good girl… fuck, that’s it.”
his thumb moved faster.
messier now.
like he was getting desperate too.
the pressure finally snapped.
your whole body jolted against him with a broken cry, your face burying into his shoulder while your body tightened hard around him, nails scratching at his back.
michael groaned loudly at the feeling, his hips stuttering completely for a second.
“shit–”
your vision blurred from how overwhelming it felt, soft little sobs and moans getting caught in your throat while wave after wave kept hitting you.
michael fucked you through all of it, one arm wrapped tightly around your back while his forehead pressed against your shoulder.
“fuck…” he groaned shakily. “atta girl.”
then quieter, almost like the words slipped out accidentally.
“been wantin’ this so bad.”
you clenched around him hard at the confession.
michael groaned hard, head tipping back against the edge of the hot tub.
his lips brushed against your jaw when he looked back at you again, expression completely wrecked.
“you don’t even realize what you do to me sometimes,” he breathed shakily.
“been tryin’ so hard to be good.”
another deep thrust made your breath catch.
“every time you bend over during those stupid twister games…” he groaned softly. “or prance around in those tiny little swimsuits…”
“honestly so mean of you.”
another broken groan slipped from him right after, his face burying deeper into your neck like he was trying to hide there.
little strained sounds kept leaving him every few seconds while his hips lost what little rhythm they had left.
“can’t—” he choked out softly. “fuck, baby…”
his grip tightened almost painfully at your hips before he finally buried himself deep inside you with a whine, warm spurts of cum filling you as his whole body went tense against yours.
you could feel him shaking slightly while he held you close, breathing unevenly against your skin as the water settled softly around both of you again.
the aftershocks rolled softly through both of you, fading little by little into soft tremors.
the world around you felt silent except for the sounds of bubbling water and uneven breathing.
slowly, you pulled back just enough to look at him properly again, your arms still resting loosely around his shoulders.
his curls were a mess.
lips swollen.
flushed all the way down his neck.
and the completely blissed-out look on his face made something warm burst in your chest.
the second michael noticed you staring, a breathless laugh slipped from him, his teeth catching briefly against his bottom lip when his grin widened.
you laughed too.
because somehow, even after all of that, the two of you still ended up the same way you always did.
still just you and michael.
───୨ৎ────────୨ৎ────────୨ৎ───
ummm i didnt know how to end it butttt SECOND FICCCCC r we getting somewhere guys
also pls dont acc have sex in hot tubs or pools😭😭 (as hot as it is</3)
hope u guys enjoyed :DD
ohhhh this just stirred up something deep within me 😮💨
















