can't stop thinking about a 69 with soobin pleaseee
mirrored ceiling
pairing: soobin x fem!reader
summary: your boyfriend gets a reflective film put up over the skylight in his room. a handful of flirty texts later, and you're riding his face
warnings: oral (y/n & sb receiving), 69, reader sits on soobin's face, reader gags on soobin's dick once, a little bit of cum eating, hickeys (y/n receiving), flirty texts in the workplace, use of “baby” for soobin, use of "baby/ good girl" for y/n
word count: 3,400+
author's note: thank you so much ☁️ anon for the request!! this was the most difficult fic I've ever written lol. huge thank u to @nightlyawnzz and @https-yeonjun for being beta readers <3
**•̩̩͙✩•̩̩͙*•̩̩͙✩•̩̩͙**
The reflective film was new.
Soobin said the company had put it up to help keep the heating bill down since it had been abnormally cold this winter. You had no doubt it also acted as a temporary security bonus, keeping any potential peeping toms from seeing down the skylight. Either way, the silvery film was thin enough to let light in during the day, and, as you'd come to find out, shiny enough to reflect as a near-perfect mirror when the bedroom lights were on at night.
This was going to be fun.
You couldn't spend every night with Soobin, unfortunately. Work had asked you to come in early to set up before a big client came in, so you were forced to sleep in your own bed for once. You sighed, missing your space heater of a boyfriend. Normally you'd be resting your head on his chest so his warmth and the rhythm of his heartbeat could lull you to sleep.
You rolled over again and again, trying to get comfortable without the familiar shape of Soobin laying beside you. Defeated, you stared up at the ceiling through the darkness. From the bedside table, you heard the staccato buzzing of your phone.
Thankful for a distraction, you eagerly grabbed the glowing screen.
New message: 🩷 Soobie 🩷
You tapped the notification, opening your messaging app to two messages.
Miss you
[picture]
A strangled noise escaped your phone as you stared at the flirty image your boyfriend had sent. The photo was him, reflected in the new silver coating, arm out to your side of the bed.
Not fair, you texted back, wanna be snuggled right there 😓 You were tired and you missed sleeping beside him.
Come over
You know I can't tonight baby :(, you typed back. I'll see you tomorrow
:(
I can't wait
goodnite baby
sleep good
You smiled at his messages. I will🩷
can't wait to see u
You fell asleep, tiredness finally overtaking you, putting a pause on your thoughts of Soobin's new mirrored ceiling.
----
All through the next day at work you were a wreck. Halfway through your morning your phone buzzed with Soobin’s reply to your goodmorning! text. He sent back a simple good morning and another picture of him reflected in the silvery cover.
His hair was messy from sleep, sleep shirt pulled in the night to expose his collarbone, the faded purple mark you left there just barely visible. There was a lazy grin on his face as he reached up as if to wave.
Your eyes were wide as you scanned the image, taking everything in. Oh, he was teasing you now. And to think you thought his picture last night was innocent, just showing off the new feature of his room, as if "miss you" wasn't his go-to message when he wanted you in his bed for more than just cuddles.
Your tired brain must've skipped over any flirty undertones and your sweet boyfriend let it go, knowing you were sleepy. But he knew you were up now, and coming over in ten hours. You thanked the universe you had put on cute panties this morning.
The rest of the work day was you managing to get everything right despite the burning need that had settled over your skin once the puzzle pieces clicked into place. Soobin's messages had only gotten bolder as he sent you pictures of him sweaty in the dance room mirrors. You didn't dare sneak away for a photo to send back, only replying quickly before you were running off to the next task of the day.
----
Finally, your long day ended and you were on your way to Soobin's dorm. You sent him a quick text to let him know your eta.
He had food from your favorite takeout place waiting for you when you walked in, all but collapsing in his warm embrace as he greeted you at the door. "Missed you," he whispered into your hair.
You playfully slapped his arm, releasing yourself from the hug. "It was like a day and a half you goofball."
----
A few hours later, after eating and playing video games together, the two of you were curled up in Soobin's bed. The dim glow of the bedside lamp and the screen of Soobin's phone were the only sources of light. Your head rested on his shoulder, left leg resting on top of his right thigh, your arm crossing his chest so you could gently play with the hem of his sleeve as the video played.
You shifted your position slightly and felt the thick muscle in Soobin's thigh against your clothed core as you moved. A nearly inaudible whimper escaped your lips as you felt him against you, the want from the morning never fully dissipating.
Soobin stilled beneath you at your noise. The video continued to play, his eyes still focused on the screen. You held your breath, waiting to see how he would react. He had been the one to get you in this mood, but nothing had been brought up since the afternoon and you weren't sure if he was still feeling it.
Until you felt him flex the muscle in his thigh so that he brushed against you there again, your sharp intake of breath telling him that his texts had worked on you.
He paused the video, setting his phone down on the nightstand. "You know I really missed you last night."
"Mmmhmm," you hummed, face heating up. "You texted me, remember?"
"I remember," he whispered. "Look up there." He gestured to the ceiling.
You looked up to face your reflection, you and Soobin curled up together on his big white bed. "Keep your eyes up there and let me make you feel good."
He kissed you, breaking your view, a long, languid kiss. His tongue teased at the seam of your lips before exploring your mouth. The heat between your legs grew as he repositioned himself so that he hovered over you, cradling you tenderly beneath him. Your hands found their way to his head, tangling in his hair, the image reflected back to you in the reflection above.
The kiss broke with you whining for more as he trailed hot kisses down your throat. His fingers found their way to the buttons on your sleep shirt, undoing each one as his mouth continued against your throat. Once the final button had been undone, Soobin’s warm hands slipped underneath the fabric, slipping around to hold you, pushing the fabric aside as he did. Now bare, your nipples stiffened against the cool air. Soobin pulled away to admire your bare chest, groaning lightly as he did. “So pretty,” he whispered, sucking your nipple into his mouth and releasing with a wet pop. “Missed these.” You smiled to yourself; oh your silly boy, couldn’t go forty-eight hours without your boobs in his mouth.
He continued worshiping your breast, slowly kneading the other in his big hand, pinching and pulling at the nipple his mouth wasn’t attached to before pulling off and switching so that each side had the same attention. Your quiet moans filled the space; your fingers lightly scratching his scalp and pulling his hair the way you know he liked it.
“Must’ve missed me a lot, huh, baby?”
Soobin pulled off your chest, leaving your tits wet and open to the cool air. He nuzzled his reply into the skin of your belly as he pressed kisses down your body. “You don’t even know.” He kissed below your right breast. “Kept looking up and seeing everything reflected back.” A kiss just above your navel. “Thought about how good it would look seeing you cumming for me like that.” His lips hovered above the waistband of your panties. “Got so hard thinking about it.” He pressed a hot kiss to the lacy edge of your panties, grinding his hips against the bed as he did.
“Soobin,” you whispered, your voice whiny and full of breathless need. “Need you.”
He grinned up at you from where he was positioned- his face hovering over your pussy. “Need you to keep your eyes up there for me, okay baby? Need you to watch yourself cum for me.” You groaned at his words, complying with his request as you watched in the mirrored film. You watched him as he tugged off your panties, discarding them onto the floor. You watched him as he parted your thighs, giving him access to your needy core. You watched him as his dark head dipped down, licking a hot stripe through your folds.
After that, it became hard to keep watching.
----
Soobin’s plush lips wrapped around your clit, sucking gently. His tongue peaked forward as he did, running against the bundle of nerves. He had barely started and already you were arching your back, eyes closing as the sensations built.
His tongue worked against you, swirling against your clit, dipping down to run through your folds, teasing at your entrance. His mouth a wet, hot heat against your wet, hot core. His hands splayed out across your hips, holding you down when you instinctively bucked your hips, chasing the feeling of his plush lips against you.
He pulled off of you. “Are you keeping your eyes on the mirror?” His words caused a heat to creep over your skin. He registered your bashful response for what it is. “Need you to keep your eyes open baby, want you to see how good I can make you feel. Can you do that for me?”
You nodded. “I can do it.”
“That’s a good girl.” He returned his attention to eating you out, tongue giving flat, broad strokes to your core, swirling around your aching clit. You moaned his name, fighting to keep your gaze trained on the image above you. You on your back, nearly completely nude, your boyfriend between your thighs, the marks he sucked onto your chest blooming purple and blue. A particularly strong suck to your clit made you buck your hips, the image of yourself so desperate drawing another moan from your lips.
You were already close, watching as you came undone causing you to unravel even faster. You clenched around nothing, craving that one final push to send you over the edge. As if he could read your mind, Soobin’s tongue nudged your entrance, slipping just barely inside. The feeling of his muscle there caused you to cry out, your thighs clamping together. Soobin hummed against you, grinding against the mattress as your enthusiastic response spurred him on further. The vibrations against your core, along with the bump of his nose against your clit sent you careening, your orgasm falling on you like a ton of bricks.
You followed Soobin’s instructions, watching as you writhed against the sheets. Watching as you bucked your hips. Watching as your hands dug into Soobin’s hair, pushing his face against you, desperate for more.
You watched as you rode out your orgasm on your boyfriend’s face, listened as he moaned against your pussy, lapping up the flood of wetness that you produced.
You tugged at his hair gently, pulling him off as you shied away from oversensitivity. He grinned up at you lazily, a dopey smile plastered to his face as your juices coated his skin. “Did you watch?”
Your chest heaved as you came down from your high. “Yes baby, watched the whole thing.”
He crawled up the bed to kiss you, the taste of yourself heavy on his tongue as it danced with yours. “Was it hot?”
“This’ll be hotter,” you replied, pushing Soobin against the bed.
His eyes were wide, unsure of what you were about to do. You kissed him, hands finding the hem of his shirt. You tugged it up over his head before slipping the rest of your open shirt off your shoulders and pressing your bare chest to his. He shivered when your skin touched, growing increasingly aware of how angry his erection was in his boxers.
You palmed him through the thin material, continuing to kiss him, humming against his lips when he whined. “Hmm, lay down flat for me baby. Gonna make you feel good now.”
He complied, shuffling down the bed so he was flat on his back. Slowly, you pulled off his boxers, a wet stain of precum showing just how ready he was for you.
His free cock slapped against his tummy, beads of silver dripping onto his skin. You grabbed it at the base, locking eyes as you asked “Do you want to try something? Could be fun for you with the mirrored ceiling and all.”
He agreed, not quite sure what you had in mind as you climbed up so that you were sat on his chest. You quickly explained your plan, growing warm as Soobin held onto each word, growing more visibly excited as you spoke.
“Can you keep your eyes up there for me?”
Soobin shook his head, laughing at you making him play his own game. “I'll try my best, baby. Anything for you.”
You giggled, moving so that your hips were over his head, your face hovering over his flushed cock. “Let me know if it’s too much, okay?”
“I will. But it won’t be.”
You kept your hips hovering over his face for a few moments, despite his hands gripping into your thighs. You loved to hear the sounds he makes when you first take him into your mouth.
“Fuuuck,” he cursed out slowly as you licked at his leaky tip, “so good.”
Your tongue teased at his slit before you dragged it down, tracing the vein that ran across the underside. You placed slow kisses along his length, hand massaging his balls as you did. His heavy breaths were loud in the quiet of the room as he fought to keep his voice down, always a bit louder when he was in your mouth.
Wanting to put on a show for him before you truly sat on his face, you angled his cock towards his hip so you could take him at an angle that would reflect more than just the back of your head. Your lips wrapped around his tip, suckling him into your mouth. His sharp intake of breath made you smile around him, just the corners of your mouth turning up. You slowly dragged your lips down his length, causing him to whine.
Before you could do anything more, he pulled your ass down so that his lips could attach themselves to your clit once again. The motion caused you to pull off Soobin’s cock, your balance wobbling. You tipped forward, moaning with your face pressed against his balls. His hips chased the vibrations and you felt him groan against your core.
Your thighs were still wet and sticky from Soobin’s earlier endeavors as they closed around his head, your hips rutting forward, needing more of him. You tried your best to focus on Soobin, on making him feel good. This was your idea but already you were lightheaded and distracted with your own pleasure.
You took him into your mouth again, feeling his weight heavy on your tongue. Relaxing your throat, you took him as far as you could go. He was big- fat tip nudging at your soft palate as you tried to focus on breathing through your nose. Meanwhile, Soobin’s tongue teased at your entrance, darting inside as your nose brushed against his pelvis. His teasing caused you to twitch forward, gagging yourself slightly on his cock. You pulled off, gasping, air flooding into your lungs as a thick mix of drool and precum fell from your lips.
Without your lips wrapped around him, Soobin was more precise in his actions, driving you closer to your second high. His hands squeezed your thighs as he licked broad stripes up the length of your folds, rough, desperate squeezes that would leave marks in the morning. His lips and tongue were wet and hot against your clit, the slippery friction making you release a string of needy whines.
You gripped onto Soobin’s cock, hand slowly pumping him as you tried not to get lost in your own pleasure. You brought your face down to lick across his length, your spit adding to the mess pooling at the base. You gathered it in your hand, coating his length with the wetness while licking the head. His hips stuttered in response. You took him into your throat again, bobbing your head on what you could comfortably take.
The room was filled with the slick sounds of your shared pleasure. Soobin groaned softly beneath you as he ate you out, taking pleasure in the taste of you and what small glimpses he could get of the two of you in his new reflective ceiling.
You continued to bob on his cock, alternating with slick jerks of your wrist when he became too much.
The pressure building in your core was becoming overwhelming. You rocked back, putting your weight onto your hands as you ground your hips down onto Soobin’s face. Your boyfriend grunted underneath you, his tongue moving faster against you, reading the cues of your body, wanting you to cum on his face. His hands moved up from where they were holding your thighs to squeeze hard on your ass. Broken whimpers fell from your lips as Soobin’s swollen lips slipped against your clit, the slick friction of his lips and tongue sucking and licking was about to send you over the edge.
“There, there, right there,” you moaned into the skin at his hip. Your hips were moving on their own as you chased your high, cumming hard on Soobin’s tongue. You cried out, hips stuttering away as you bucked overstimulation, but his big hands held you back, keeping you on his tongue as he led you through your second orgasm.
Head heavy with your high, you reached for Soobin’s cock again, not wanting to leave him without your touch. Catching your breath, you adjusted yourself so that you weren’t sitting directly on Soobin’s face anymore. He groaned at the sight of your swollen pussy dripping down onto him, wet with your combined fluids and flushed from his attention.
You hummed as you pulled him back into your mouth, sucking at the head of his cock, flushed red with want. Your hand jerked the base, your quick movements bringing him closer to his own orgasm. He moaned beneath you, his breath hot against your sensitive pussy. Your motions sped up as your tongue flicked at his slit, your hand jerking him in quick motions. His hips stuttered beneath you, bucking up into your grip, chasing his high. “That’s it baby, cum for me. Make a mess.” You said, pulling off him as your hand moved the slick of your spit and his precum down the length of his cock, movements getting even more slippery. “Look up in the mirror,” you commanded, craning your neck as you moved your hips so you could make eye contact with him in the silvery film above.
The moan he let out when your eyes met in the reflection was loud, drowning out the wet sounds beneath your face. “Gonna cum, gonna cum baby.”
You smiled, turning your face back to his cock. “Let go baby- cum for me.” He choked out a strangled whine as he came, spurting ropes of cum across his tummy and thighs. Your open mouth caught some too, the taste of salt bursting on your tongue as you caught what you could, knowing Soobin liked it when you tasted like him. Your hand slowed as you continued pumping him, milking his cock until he tapped your thighs, signaling you to climb off.
----
He pulled you to his chest, cuddling you in his arms as you both caught your breath. Soobin’s face was a mess of slick and spit, his hair mussed up, standing on all ends. He looked sleepy and content, fully sated. You kissed him, tasting each other in the kiss. “Was that everything you were thinking of when you texted me yesterday?”
He smiled, dopey grin lighting up his face, “maybe not everything.” He kissed your nose. “Honestly, I couldn’t see that good with you in the way,” he teased, placing a light slap to your ass. You smacked him playfully on the chest. His hand found yours, lacing your fingers together. “But we can try the rest later. The film’s gonna be up for a while.”
author’s note: this is a work of fiction not meant to accurately represent the idol. please do not repost.
558 notes
·
View notes