Work Text:
“I-is this the right place?” Soobin's voice cracked halfway through the sentence, his fingers tightening around the crumpled note in his pocket. The hotel hallway was long, uncomfortable, the dim golden lighting felt more overstimulating than it should.
The bodyguard, broad-shouldered, face unreadable, nodded once without looking at him. “Room 814, knock twice.” His tone left no room for questions. Soobin swallowed hard, his throat dry. He'd memorized the instructions already, rehearsing it in the cab ride over. But hearing them out loud made his stomach twist.
The door loomed at the end of the hall, sleek and nondescript. Soobin's pulse hammered in his ears as he lifted his hand, hesitating just long enough for him to doubt himself.
Was this a mistake? What if he misunderstood the invite slipped to him after the concert, the one scribbled in sharpie with *come find me* and a room number? His cheeks burned, just remembering the way Beomgyu winked at him during vip.
Two knocks. He held his breath.
The door swung open before he could second-guess himself. Beomgyu stood there, hair still damp from his shower, wearing a loose tank top that slipped off one shoulder. Soobin held his breath. He couldn't believe it, this was really Beomgyu.
His grin was predatory, all teeth. “Took you long enough,” he said, stepping aside to let Soobin in.
Soobin's shoes squeaked against the polished hotel floor as he shuffled inside, his hand trembling at his sides. Beomgyu closed the door with a soft click, the sound finalizing the decision Soobin made to come that day.
The room was bigger than Soobin expected, a king sized bed, a sleek black couch, curtains half drawn by the city lights. Beomgyu’s suitcase laid open on the dresser, clothes spilling out in a messy rainbow of fabrics.
“Youre way taller than I thought,” Beomgyu mused, circling him slowly, eyes dragging down Soobin's frame. Soobin stiffened under the scrutiny, suddenly hyper aware of his own body. Beomgyu’s fingers brushed his hip lightly. Soobin jerked like he'd been burned.
“Nervous?” Beomgyu's smirk was knowing, "Don't be, I don't bite”
A lie.
Soobin knew it the second Beomgyu crowded him back against the wall, hands sliding under his shirt, palms warm and rough against his ribs. His breath hitched when Beomgyu’s teeth grazed his neck, not hard enough to hurt, just enough to make his knees wobble.
“Youve ever thought about this?” Beomgyu murmured against his skin, fingers toying with the waistband of Soobin's jeans
Soobin nodded, too dazed to speak, heat pooling low in his stomach. Beomgyu laughed, low and pleased. He yanked him toward the bed, the comforter cool against Soobin’s back as Beomgyu climbed all over him, his knees bracketing his hips. His tank top hit the floor somewhere along the way, revealing taut muscle and the faintest dusting of sweat along his collarbones. Soobin's mouth went dry.
Beomgyu's lips were softer than Soobin expected, but the way he kissed wasn't. All teeth and tongue. Hungry little nips that left sooobin gasping. He arched off the bed when Beomgyu's hand slid under his hoodie, calloused fingers skating up his ribs just hard enough to make him whimper.
“Cute,” Beomgyu murmured against his mouth, pulling back just far enough to watch Soobin's face flush darker. “Youve ever been with anyone older before, little one?”
Soobin's breath stuttered. The question curled hot in his stomach, twisting the realization that. No. he hadn't. Not like this, not with anyone. He shook his head, biting his lip when Beomgyu's grin went sharp.
“Good” Beomgyu breathed, dragging his tongue along Soobin's jaw to the bottom of his ear, “ means i get to take all your firsts, right?”
The weight of him pressed Soobin deeper into the mattress, the heat of Beomgyu's body searing through layers of fabric. Soobin's hands fluttered at his sides, unsure of where to land. Until Beomgyu caught one and guided it to the waistband of his sweatpants. “Touch me,” he ordered, voice rough.
Soobin's fingers trembled as they dipped beneath the elastic, encountering warm skin and the hard line of Beomgyu's cock.
Beomgyu groaned when Soobin wrapped his hand around him, hips jerking forward to the touch. “Fuck, your hands” he cut himself off with a sharp inhale, grinding down against Soobin's thigh. “Bet you've thought about this, hm? Backstage at concerts, in your bed at night.” his teeth scraped Soobin's jaw. “Tell me”
Soobin's throat worked around the confession, too embarrassed to voice it, but Beomgyu didn't need words. The way his hips stuttered when Beomgyu palmed him through his jeans was an answer enough.
His fingers skimmed the waistband of Soobin's briefs, teasing, before slipping inside.
Beomgyu's fingers stilled against Soobin's waistband, his breath hitching in a way that wasn't part of the script. Soobim squeezed his eyes shut, bracing for the laugh, the recoil, the moment this became a joke at his expense. But Beomgyu didn't pull back. Instead, his exhale came out ragged.
“Holy shit,” he murmured, thumb brushing the soft, hidden curve beneath fabric. “Youre fucking perfect.”
Soobin's stomach flipped. He’d rehearsed a hundred apologies in his head, ready to stammer out excuses, but the hunger in Beomgyu's voice scraped all coherent thoughts away.
The idol's fingers curved possessively, dragging Soobin's briefs down just enough to expose the slick heat between his thighs. “Look at you,” Beomgyu breathed, tilting Soobin’s chin up with his free hand. “All this time, have you ever told anyone?”
The question wasn't mocking, it was awed, like Soobin handed him a secret. Soobin shook his head mutely, shivering when Beomgyu traced a thumb to his lower lip. “Good,” Beomgyu decided, “Means ill be the first one to ruin you properly.”
His mouth was on Soobin's before he could process the words. His fingers slid lower, parting Soobin's folds with a reverence that felt like blasphemy. Soobin arched off the bed with a choke gasp when Beomgyu's middle finger pressed inside, the stretch burning just enough to make his toes curl. “Tight,” Beomgyu observed, watching Soobin's face as he worked a second finger in.
“Bet you've never even fingered yourself, have you? Too scared to try?”
Soobin whimpered, hips jerking involuntarily as Beomgyu crooked his fingers, dragging against a spot that sent white-hot sparks up his spine. The older man laughed, low and delighted, scissoring his fingers wider. “God, you're gonna feel so good around me,” He muttered, lips skimming Soobin's collarbone. “Gonna wreck your pretty little cunt until you forget your own name,”
Soobin gasped, muttering out a “please,” his voice barely above a whisper feeling the drag of Beomgyu's fingers inside of him. Beomgyu laughed, before pulling back just enough to reach into the nightstand. The condom wrapper crinkled in his grip, the sound absurdly loud in the thick silence of the hotel room.
Soobin watched, dazed as Beomgyu tore it open with his teeth, his lips quivering at Beomgyu’s gaze while his teeth clenched onto the metallic wrapper
“Eager?” Beomgyu teased, rolling the condom down his length with deliberate slowness, his fingers lingering at the base. “Or just impatient”
Soobin's throat clicked when he swallowed. Both, probably. His hips twitched against the mattress, chasing the absent pleasure that was Beomgyu's touch. The brunette smirked, slicking himself with lube, the glide of his palm obscene in the dim light.
“Relax,” Beomgyu murmured, nudging Sooobin’s thighs wider with his knee. “Ill make it good for you.” His free hand stroked up Soobin's ass, thumb brushing a nipple just to watch him squirm. “Unless you want it rough?” Soobin's silence was answer enough.
Beomgyu didn't wait for words. With a rough exhale, he flipped Soobin onto his stomach, pressing his cheek against the cool hotel wallpaper before he could even gasp. The condom crinkled faintly as Beomgyu rolled it off, the sound lost beneath the ragged hitch of soobin’s breathing.
Soobin barely noticed the shift, too focused on the heat of Beomgyu's hands gripping his hips, the way his thumbs dug into the dimples of Soobin's lower back like he was marking territory.
“Look at you,” Beomgyu murmured, his voice thick with something possessive. The head of his cock nudged against Soobin's entrance, slick with lube. Soobin whimpered, fingers scrambling against the wall, but Beomgyu just chuckled. “Relax baby, it'll hurt less if you don't fight it.”
The first breach was slow, deliberate. Beomgyu savored every inch as he slid in, his groan reverberating through Soobin's spine. Soobin’s mouth fell open in a soundless cry, his nails scraping the wallpaper.
It burned. The stretch was too much, but Beomgyu didn't stop. He pressed forward until his hips met Soobin's ass, his breath hot against the nape of Soobin's neck. “Fuck, youre tight” he gritted out, fingers tightening on Soobin's waist. “Like you were made for me.”
He didn't give Soobin time to adjust. The first thrust punched the air from Soobin's lungs, his vision blurring as Beomgyu set a brutal pace, each snap of his hips driving him deeper. The slap of skin echoed obscenely in the room, mingling with Soobin's choked sobs
Beomgyu leaned over him, his chest pressed to Soobin's back, lips brushing against the shell of his ear. “You feel that?” He panted, grinding deep just to hear Soobin whimper. “Thats me filling you up. I took off the condom, there's nothing between us.”
Soobin's breath hitched, realization dawning too late. He tried to twist away, but Beomgyu pinned him harder, his laugh vibrating against Soobin's skin. “Too late, princess. You're already taking me bare.” He punctuated the words with a sharp thrust, his teeth sinking into Soobin's shoulder. “Gonna breed you so good,” He groaned, his rhythm turning erratic. “Gonna make you a teen mommy by the morning.”
The words sent a jolt through Soobin's body, part terror, part dizzying thrill. Beomgyu's hips snapped forward again, the slick snap of skin drowning out the whimper caught in his throat.
The stretch burned hotter without the barrier, every ridge of Beomgyu's cock carving into his memory. “You lied,” Soobin gasped, fingers scratching against the wall more. Beomgyu only laughed, breathing hot against the nape of his neck.
“Obviously,” Beomgyu purred. His hands slid around Soobin's waist, fingers splayed possessively over his stomach. “You really think I'd waste this perfect little cunt on rubber?” He punctuated the question with a deep, rolling thrust that made Soobin's knees buckle, his vision blurring at the edges. “Nah. gonna pump you so full you'll feel me for days.”
Soobin's moan cracked into a sob as Beomgyu's pace turned relentless, each drive forward hitting that spot inside him that sparked white behind his eyelids. The idol's grip tightened, pulling Soobin back onto his cock with a filthy wet sound. His breath ragged against Soobin's shoulder. “ Fuck, youre clenching. You like this huh baby?” Beomgyu's teeth grazed Soobin's shoulder. “Little slut, made for breeding”
The insult shouldn't have sent heat pooling low in Soobin's belly, but it did. His body betrayed him with every involuntary rock back against Beomgyu's thrusts. The room smelled like sex and sweat, drowning out the hotel's usual smell with the musk of skin on skin.
Beomgyu's fingers dug into his hips hard enough to bruise, his thrusts stuttering as he neared the edge. “Gonna cum,” he warned, voice rough. But he didn't slow down. If anything, he fucked into Soobin harder, chasing his own pleasure with a single-minded focus.
Soobin felt it the moment Beomgyu tipped over, the way his hips jerked erratically, the choked-off groan against his neck, the hot spill deep inside him that made his stomach flutter. Beomgyu kept moving through it, riding out his orgasm with shallow rolls of his hips, milking every last drop into Soobin's trembling body.
“there ,” He panted, pressing a messy kiss to Soobin's shoulder. “Now you're mine.”
Beomgyu's breath was still ragged as he rolled off Soobin's trembling body, the slick sound of his softening cock slipping free making Soobin whimper into the pillow. The idol reached for his phone on the nightstand with lazy satisfaction, scrolling one handed while his other traced idle circles on Soobin's flushed back.
“Gonna show the boys, not that you have a choice.” Beomgyu murmured, angling the camera down between Soobin's spread thighs, where his cum was already dripping onto the sheets.
The flash illuminated the room for a split second, Soobin's pussy glistening, stretched pink and messy,Beomgyu's cum oozing out of it. Beomgyu chuckled at the choked noise Soobin made when he pressed two fingers against his entrance, spreading him wider for the camera.
“Say hi to Yeonjun and Taehyun,” Beomgyu teased, capturing the way Soobin's body clenched around nothing when he swiped a thumb through the mess.
