Threesome • R.R/D.M/R.O
a/n: Wish I can make it up to y'all for being late on kinktober due to having smut rust! Also, this is the first time I've written a threesome which is difficult but fun. If there's any more warnings I should put, let me know. Hope y'all enjoy and here's my first ever kinktober fic (it'll also be available on AO3 and Wattpad when I get a chance to post it there).
You can read my other fics from my WWE masterlist here.
My "Kinktober" is posted on AO3 (here) and Wattpad (here)
Kinktober masterlist -> here.
Word Count: 2.8k
Warning(s): 18+ only (minors DNI), NSFW, threesome, blowjob, anal sex, pet names, dirty talk, hair pulling, sub!roman reigns, explicit language, explicit sexual content
•••
Out of many words, a single word thrown out during relationships: normal.
Boyfriend and friend, unless the “friend” had the right referred as one, an odd dynamic taken long lengths. Strings forming a tangle onto one man and between; visible in front of them, invisible from the public. Call it a secret. Not an outsider can pass threads of three. Shameless grasp snagged him, imagination— no— yearning dream, labeled as the replacement, would seal the cycle called escape.
Fantasy invited reality. And it rewarded Roman instead: a bed inside the hotel room.
Born half-naked, pair touches of warmth beneath their fingertips. One broad, ecstatic, passionate. Drew had to be that man on course easing the heart. The other grazed firmness, rough. Randy isn’t well-known given a warning when it’ll last gentle causes. Neither mattered, never passed greedy alone.
Mouth to throat, appetite swelled Drew’s chest, resisting pity of much lengths tasting. Another mouth settled the nape, Randy was the hungriest. Tongue lapping bite marks, nibbling again, breath trembling laced with calm.
Numb through veins, addicted to lust. An impossible idea approached Roman being taken over, but god, this addiction is a promise he refused to rid. Slow head leaned back, more access to let his neck filled hickeys and bites be loved.
Faint smooches while Drew’s lips grazed the curve, careful to avoid scraping hard. Those nibbles shudder nerves good as possible. A promise reminded Roman’s mind, the one either Drew or Randy mentioned: do not disrupt the slumbered guests across the room. Why make this suckable, craving attention get difficult, anyway? On the purpose— yet Roman never wanted the moment to end.
Ever.
Randy’s fingers crept beneath his shirt. Circling, fiddling, rubbing around the nipples, a hiss Roman released, aroused the spark beneath his touch. Meanwhile Drew seized his hips with one hand to keep him still, his gaze met Randy’s. Neither broke contact, a tug of war themselves.
Same opportunity. Same challenge.
A smirk broke Randy’s expression. Jeering, hidden. A tell that he’s better and simple. It triggered Drew to the core, twitched then the anger simmered. Not funny for a second someone like Randy insult without words.
“You love it, don’t you? Hm?” Randy murmured, mouth trailing against Roman’s shoulder, nibbles like he did to the nape yet less greedy than the last. Only Roman responded clasping behind his head, tilting aside for more access to fill more hickeys, seen or unseen as Randy goes for the kill again. “I know you such a naive boy from the start.”
A needy nod as another response. Roughness mixed with huskiness in his voice sent Roman’s spine shivering. Nuzzled his cheek on Drew’s— jerked up when Drew breathed— almost an unappealing growl. Roman understood. The more Randy dirty talks, the more Drew break the restrains, seethed under pressure.
Gleam of starvation in his pupils, unaware he acted like Randy. For now the focus is Roman. “Look at you.” His free hand caressed under Roman’s chin, forcing a glance onto him. “All for free, for him. Is that your little rule?” he huffed, comfortable how obedient Roman seemed. “You know you can’t keep an eye on him all the time, sweetheart.”
“Mmh, why gotta be mean—” Small sharp gasp emitted, his eyelids shut when Randy’s teeth prickled; less hard or firm, yet a fleeting tell to take more. “Oh fuck, I— I need you too. Please, Drew… ”
Drew watched, drinking in the bliss. “There you go. Not that hard to say.”
Roman shuddered again. Veins of his own body taken up, listened and flooded well.
Affection from Drew, maybe came off as fixated if ignored.
Randy’s own action of love language, let in the master of dirty talks.
He wanted both of them.
Not as a competition who can pleasure him the best. All he wished was an experience he never took a chance living in, if the consequences heightened throughout those choices. Anything he do is better than alone now.
Smooch after smooch, Randy settled down, the hunger vanished but not whole. It eased the muscles in Roman. Head slouched onto Randy’s shoulder, touching his tatted forearm, parting a faint whine. He didn’t forget Drew; those arms wrapped around his waist. Clingy, unwilling to be apart, those quick pecks on the abdomen.
Fingers weaved through Drew’s hair. Few seconds being comforted until Drew yanked the waistband of his pants using his teeth. Close becoming impatient, his face tucked Roman’s legs and licked the clothed bulge. Roman quivered, tapping his scalp a few times. “Wait, wait. Not yet, baby.”
Annoyance burned the pit in Drew. Didn’t utter, narrowing his eyes up, waiting whatever he can not to break Roman’s heart.
Randy broke the tiny silence with a snort. “You sulk like a jealous dog, wanting to keep him all by yourself just because you’re his boyfriend.”
That shot the mark.
Strained anger flared again, darkening Drew’s glare. “You just love haverin’ shit located in your fucking arse, eh?” he remarked, almost a mock slipped the tongue.
“I was about to say the same thing, considering how possessive you are with him like a puzzled dimwit.”
Roman pinched the bridge of his nose. This damn argument. Again.
“Oh, look who’s talking!” Drew lifted his head, staring face to face at Randy, snarling. “The same man using the same dirty monologue straight from a romance book! Sure as hell not as puzzled as you!”
Randy arched a brow. “Is that so? Then explain, Drew, explain why Roman got attached to me more than you in our ‘triangular relationship’.”
“Motherfu—”
“Alright, alright, enough! Cut it out!” Roman’s turn interrupting with raised hands. Seconds later after no peep from either man, it’s his share to speak. “If we want to work things out… for me, for the three of us— both of you gonna need to kiss.”
A beat.
Their heads whipped to him, stunned. Roman, however, unfazed of the reactions. The look on his own, it wasn’t on purpose. Refrain from revealing cockiness; he wanted to watch them take from heart to one another since Randy arrived in the relationship, or so Drew asked.
“No, no, no! Not happening! No way in hell I’m kissing him!” Drew argued, pointing at Randy whose eyes rolled.
An innocent sigh escaped Roman. Hand over his chest with a pout, acted if his feelings hurt. “So no kisses from me, then?”
Drew’s expression faltered. Another snipe to the heart.
It worked.
While Drew stumbled over words to hunt an apology, innocence coated Roman’s facade. He loved the bitterness shattered into pieces over Drew’s head. Though sometimes he wished Drew stopped back-talking a lot. Stubbornness got him in the deepest worst here.
“He’s not wrong,” Randy chimed in, voice softened. “I kinda ache for one. But at the same time…” He snuck a glance on Drew’s parted mouth. “I’m curious how you’ll take it.”
Heat crawled Drew’s face in disbelief, Roman still plastered that innocent expression towards him, nodding. Longed viewing a kiss was usual in his part. It can’t always be about himself; it had to be about themselves without being left out of chemistry.
With final desperation mutter under his breath, Drew surrendered much to his own dismay.
Receded and leaned against the headboard, Roman crossed his arms, unable to suppress his smile. The fact it’s happening, this pleased him even if Drew’s temper shut down little by little.
Drew goes to Randy, clutching the back of his neck before pulling him close, foreheads touched. Fixed gazes, given off some telepathic thoughts on why the hell they’re doing this. But for the sake of excuses seemed both were resisting their connection once they trailed each other’s lips. Tempting, almost awkward. Held a breath, Drew exhaled, able to relax, so does Randy.
Slow yet careful, tilted their faces to the side, eyes closed— they locked lips.
This filled Roman’s heart of joy, quite turned on.
Uncomfortable at first. Still awkward. Drew almost nibble Randy’s lower lip by accident, received a low scowl Randy scrunched. Few seconds, it went tender. Slowest, steady rhythm, desire climbed through. Randy did the same; one of his hand grasped Drew’s hips, murmuring.
Gasps under their breaths, whispering sweet nothings, sneaky strokes on the skin. Comfortable in an instant. A hint of groans between their lips.
Corners of Roman’s mouth split a wide grin. Too good to be true.
They withdrew, opening their eyes. Ragged breaths, foreheads pressed again once more. Their cravings escalated— an admission urging further. Neither can’t forget Roman who cupped his bulge, head leaning to the headboard, never broke contact without hiding the moans trapped in his mouth.
“Not yet, sweetheart.” Uncontrolled, hushed tone with a growl, Randy grasped Roman’s wrist, halting him from touching. Innocence, impatience, beautiful as can be in Roman’s gaze. “You can’t begin the real course without us. Right, Drew?”
Drew smirked, eyeing Roman like he’s a perfect fit. “You’re not wrong.”
Both crawled inch by inch, careful. Smirks stretching their faces.
For once: Roman let it happen.
●●●
A mess but in a good kinda mess.
Clothes strewed alongside a single torn condom wrapper on the floor. Bed sheets covered in sweat. Only one pillow Roman clutched, hiding his face; other pillow left to the side. Aroma of musky and sex circling the room. Loud skin slapping. Panting, muffled gasping.
All fours, already prepped with lube. Doing his best mimicking the thrusts using his hips. Randy’s dick throbbing and brushing inside left Roman cried out. Five or ten minutes, “punished” for leaning onto him overlong. He can’t blame Randy, should’ve blame his damn stamina— or charm the most.
Head turned halfway; he noticed Drew in a chair fondling the tip, smearing precum with his thumb, breath hitching. The way his half-lidded eyes lingered from Randy, then Roman. Unbroken eye contact, fascinated yet full of unconstrained lust.
“Look at you,” Randy cooed, nails sunk Roman’s flesh. Firm, secure, cautious not to leave a bruise. “A complete damn mess but so easy to submit. It won’t be long until you whine more like a brat.” Bold between grunts, for him the time ticked an hour instead of minutes. Warmth surged its ambush never slowed his pace. “You’re a pleaser, aren’t you? Hm?”
Roman buried his face to the pillow again, stumbled word after word. Randy wasn’t buying it. Yanked his hair, dipped his head back to show his face again, Roman’s whimpers— not in pain, out of excitement— sent thrills through Randy’s cock, twitching between the walls.
“Say it, boy. Say it right now,” Randy husked through gritted teeth.
“Ye— Yes, sir! I’m— I’m a pleaser,” Roman blurted out, tears blocking his vision, a blur only witness. Precum seeped the head of his dick, dripping on the blankets. If the scalp burned worse, it would’ve stopped there by sounding a warning. Rough play to the hair is what he cherished the most out of sex.
Drew released a small whine, head swayed to the side, cupping himself. “Don’t go soft on him now. He hates being seen as a fragile glass, so stop being a wuss,” he taunted.
Randy scoffed. “No need to remind me. But, fuck, my god,” his voice lowered in a murmur, “I understand why you love him so bad. What a nice fill to satisfy all night.”
“Randy.”
“Just saying.”
At least the senses in Roman’s ears muffled their short bickering. Randy’s undeniable thrusts, Drew uttered noises he didn’t expect if impatient for his turn.
Both pain in the asses, though denied breaking attention.
Randy bit back a groan when Roman’s hips wiggled. “Oh? You want more, don’t you?”
An eager, quick nod. Mouth agape, his own voice pathetic, useless in this cause of state— the whines made up the signs as replacements of the responses. Roman didn’t detect Drew coming forward to the edge of the bed, busy being surrounded due to Randy’s ongoing focus to wreak every fiber in his muscle.
“Such a spoiled boy. That tough guy talk to keep us in check, but you’re the one who wanted yourself to be checked and fucked,” Randy rasped, bending over with his chest against Roman’s back, snaked a hand under his chin to fixate at Drew’s dick. “All for your pretty mouth. You wanna taste him, do you?”
Another quick nod.
“Go ahead.”
Roman does.
Lapping the precum trailing to his shaft. Salty in his taste buds; just the way he liked it. Sunk his mouth in Drew, devouring him deep until the head reached his throat; grasping onto the torso until he braced himself.
Tiny sparkles in Roman’s pupils narrowed up at Drew’s expression— breath quickened with awe, hand behind Roman’s head— must’ve questioned why he looked gorgeous. Drew, clingy over wanting him like Randy, began moving steady despite their few years experiencing oral.
Prideful, half the reason is loving took in.
Sloppy, greedy slurps. Saliva pooling around Drew’s dick, corners of his lips drooling. Breathed through the nostrils, bobbing his head in motion as Roman hummed in delight when Randy’s free palm swatted his ass, startled with a muffled squeal; a wide red handprint stung well on his cheek.
“Fuck, he’s such a mess,” Randy groaned out, soothing the handprint on his ass; his thrusts grew harder, relentless to fill him up with such hunger left within over lewd sounds out of Roman’s lips. “Our favorite boy lovin’ this, doing such a good job.”
Drew tried to roll his eyes yet Roman’s tongue licking the slit caused him to grunt. “Just shut the hell up! You talk too much for every single— oh yeah,” He threw his head back, “there you go…”
Brows raised, Randy held back a laugh, crept in a tease. “You were saying, babe?”
Drew didn’t retort. For Roman’s sake.
Minutes fastened like hours. Noises grew more filthy. Bed creaked of each pounding, each movement.
Strands of Roman’s hair covered his glassy eyes, sweat clinging the damped skin. Lips swollen from wetting Drew. He managed to take a breather here and there, unbothered the need to complain. Disheveled, yet wanting the chase crashing in.
There it was.
Randy twitched inside, closer to peak any moment, had Roman grind onto him seeing the vulnerability crawling. “Mmm, getting… I’m close… hold it a little longer.”
Also approaching at his limit, Drew held Roman steady, growling under his breath, losing it over the warmth of his mouth. “God, Ro… can’t believe you’re this needy over me and him.” A choked gasp emitted his lips. “I—I’m gonna—”
Short clicks in Roman’s thoughts; forgotten he hadn’t touched himself in a while. Grasping the shaft, stroking as fast as he can, whimpers became high over the heavy noises Drew and Randy made. Roman doesn’t want this to finish without joining the fray letting go. But the good thing is he’s an expert being pitiful.
Everything shattered.
Spilling over his hand and the blankets. Shivering, melting. The feeling of Drew pulsed in his mouth, a hot mess Roman had eagerness to swallow before pulling back, letting himself breathe. String of spit combined with cum hanging on between the reddened lips and the softened tip.
Drawn-out groan Randy loosened, coating inner walls as Roman arched his back. Warm, comforting, almost relief no matter how harsh those thrusts are. Roman flopped over to a pillow after the withdrew with a glutted sigh, boneless from head to toe. Glanced over at Drew who pecked his forehead, nothing more than sweet whispers, even Randy tendered his ass to the lower back.
What a work of passion to be dealt.
●●●
After the routine left Randy a whole rant about a single bathtub couldn’t fit three people and fresh clothes belonged in the closet, Roman is in the middle, cramped between both men taken their spots on the bed. His mind wandered earlier had him smile.
Not the threesome.
Not Randy and Drew kissing in front of him. Still, it stayed.
The inescapable comfort he shared.
Difficult to explain. Touched, roughed up, some teasings. Greedy is somewhat explained in theory— not to him. He never much known about it during sex. All the taste and feel, it was joy, excitement. And he won’t let those feelings taken away.
Roman looked at them; relaxed, asleep, their arms plastered on his stomach, afraid if he would leave. For one second he doesn’t.
Until Randy nuzzled Roman’s ear, grazing the fabric of his shirt as he pulled him close. “M’hard again…” he murmured, whiny over the fact his hard, clothed tip poking his thigh through the sweatpants.
Eyes lit up in horror.
Even Roman felt Drew’s too. The wetness on his boxers bulge leaked, as if he was in a wet dream.
“I need you, Ro…” Drew mumbled, tucking his face in his hickey filled neck.
In the next hour or two, Roman will not make it. On the other hand, that’s how the rules not escaping means.
Maybe being spoiled in a room like this isn’t bad.
•••
Thank you for reading!
tagging: @harmshake @afterdarkprincess @wrestlingprincess80 @alyyaanna @beccalynns-world
@loveislikeabulletinthehead*
If your username is in bold with an asterisk, it means Tumblr won't let me tag you.
taglist if anyone wants to be tagged -> here














