warlockslovetomeow
warlockslovetomeow
bel
8 posts
the most gemini to ever gemini in the world of geminis. probably.blog under construction 🚧
Last active 60 minutes ago
Don't wanna be here? Send us removal request.
warlockslovetomeow ¡ 2 hours ago
Text
at the same time final boss
YOU HAVE (2) MATCHES!
Tumblr media Tumblr media
after you match with your ex boyfriend and your childhood best friend on a dating app and somehow double-book them for the same night, you can’t be surprised when they both arrive on your doorstep with the intent of… reconnecting.
warnings. mdni. fem!reader, ex boyfriend!xavier, childhood best friend!caleb, threesome, pwp, possessiveness, pet names, very ooc situation that was lowkey inspired by the movie challengers, they fight over you like crazy, praise kink, spit kink, oral ( m + f receiving ), eiffel tower, cowgirl dp, very very very unprotected, implied multiple rounds, a little mxm at the end…
a/n. this is my 2k special :D thank you guys for reading my writing, i hope this fic isn’t too freaked out…. LMFAO. there’s genuinely no plot here it’s just filth… we listen and we don’t judge
Tumblr media
Like either the best or worst things do, it all started with a bottle of red wine… and a romance novel.
But mostly the alcohol. You swear it.
After all, dating apps were never your style. You had some standards when it came to that sort of thing. You wouldn’t have been caught dead scrolling through a catalog of half-hearted selfies and suspiciously vague bios—if not for the liquid courage coursing through your veins and the far too detailed scenes that had your alcohol-clouded brain wandering into very dangerous territory.
Memory lane, more specifically. It was a treacherous place to be these days, and right now, it stretched endlessly before you, a boulevard littered with the ghosts of your jaded love life—one that, admittedly, had seen more dust than action in recent months.
Looking left, you’d find the innocence of it all. The firsts. The butterflies. The late-night texts and sweet moments spent together that still made your heart stutter.
And to the right? Well. That’s where things got a little more interesting.
That was where the memories best left untouched lurked—some better, some worse. The weighted glances. The heated kisses. The hands—firm, knowing, and far too talented—either muffling your moans with a palm clasped tightly over your mouth or roaming your body like they had a map no one else was allowed to see.
Maybe you only missed the feeling of those hands on your skin. 
Or worse, you missed the men who owned them.
Rolling your shoulders back in an attempt to protect your peace and the last remnants of your dignity, you decided it had to be the former.
You just needed to get laid, that’s all. This sort of thing happened to women who’d been out of the game too long, right? There was only so much your hand could do. And honestly? You’d been stressed. Work had you wrapped around its cold, lifeless fingers, and your last romantic encounter was so far in the past it might as well have been a history lesson.
Yeah. That was it. A perfectly rational, logical explanation for this desperate situation.
And… a desperate situation like this called for equally desperate measures.
That was how you found yourself downloading Linkon Link-Up!, a name so ridiculous it almost made you sober up. Almost. But you powered through, because at this point, pride was a luxury you couldn’t afford.
$10.99 later—because of course, you had to pay to see who was swiping right on you—you were in.
Setting up your profile was the easiest part. A few recent photos of yourself. A bio that coasted the line between unserious and downright unhinged, reading ‘here for a good time, not a long time’. You weren’t looking for anything serious, right? It was best to let that be known. 
Though, maybe you’re drunker than you thought, because when the preference selection screen popped up, you paused.
More properly, when the age range slider popped up, your brain did something… questionable.
A sugar daddy wouldn’t be the worst idea, right? Just a mild trade-off—financial stability in exchange for, well…
You shook your head, physically dispelling the thought. Focus. This was not a game. This was a crisis. And crises required immediate action.
With a morally sound(ish) age range selected, you took a deep breath and dove into the sea of single men waiting on the other side.
Heavens help you.
♥︎ ♥︎ ♥︎
The following morning, you woke up with a start—heart racing, brain lagging, and a deep sense of regret settling into your bones before you even opened your eyes.
You were still sprawled out on the couch, an empty wine glass precariously balanced in your grasp. Your spine protested loudly as you sat up, each vertebra cracking like the soundtrack to the bad decisions you made the night prior.
With a yawn, you rubbed your eye with the heel of your palm, reaching for your phone on autopilot. You likely had a plethora of emails waiting for you—all of which could likely bore you to death, you’re sure. 
But when your vision finally adjusted to the screen, you froze.
A notification sat at the very top.
✉️ You have (2) matches!
Your stomach soared, and your fingers moved faster than your common sense could, immediately tapping away at the notification without a semblance of shame.
And then?
Then, your soul left your body.
Because staring back at you, clear as day, were the only two men your drunk self had been reckless enough to swipe right on before passing out.
Your ex-boyfriend.
And your first everything.
Xavier: Baby I mean… not baby. I cant believe I finally found U on this app Can U unblock my phone number? Thats the only reason Im on here in the first place. I miss U.
Your thumbs moved faster than your brain could process, and before you had the chance to reconsider, your reply was sent.
you: sure, xav, I’d like to make plans lol. I just unblocked you (sorry about that…)
The message barely had time to breathe before your phone buzzed with a new notification.
Xavier: Hi. Its Xavier How does next Friday at 8PM sound? Ill pick U up if that’s okay Im away on a mission until then. If I wasnt, Id come see U right away
Mission. God, that word still did something to you. All you could think about was the way he used to behave when he returned home from a mission that forced him away from home for longer than he’d prefer. So affectionate and loving and pent up and—
You have to calm down. Maybe your dry spell has been affecting you worse than you originally thought. Terrible, you are.
you: sure!! sounds like a plan :)
With a satisfied nod, you locked your phone… only for your gaze to catch the time in the corner of the screen.
7:12 AM.
Oh. Shit.
You launched off the couch like you’d been electrocuted, your body still sluggish from last night’s poor life choices, but you managed—just barely—to stumble your way through your morning routine.
Which, today, began with an ice-cold shower.
Maybe you just needed to sober up. Maybe you were punishing yourself for the decisions you made while three glasses deep in a bottle of red. Or, maybe, you just needed a moment to cool down after the very intense heatwave that came with matching with both your ex-boyfriend and your childhood best friend on a dating app.
And then, mid-rinse, you froze.
You totally ignored Caleb’s messages, didn’t you?
Dread pooled in your stomach. Hastily toweling off, you grabbed your phone, opened the forsaken app, and—yep. There he was. Still waiting. Still patient.
Still Caleb.
Caleb: woah pips, you look… different good different! sorry, I should’ve clarified. you’re beautiful. always have been. I’m a bit lost for words. I don’t mean to be so forward but if you wanna reconnect… my new number is 678-999-8212 :)
You exhaled sharply, a smile ticking at the corner of your mouth. At least he was still sweet.
Now much more sober (and a tad bit forgetful), you did what could only be described as an incredibly ill-advised thing: you typed his number into a new message thread.
you: hi! sorry about the late response, I just saw your message as I woke up right now
Caleb: good morning then :) don’t worry about it, I figured it was a bit late for me to send those messages. ah, I’ve gotta go. duty calls. but would you mind if I scheduled a bit of your time for myself? since we’re both free rn? I come down from Skyhaven next Friday. does that work for you? and if it does, do you still live in the same apartment I last visited you in? :P
Your fingers hovered over the keyboard.
you: yeah, it does! and yeah I do. see you then :)
And with that, you set your phone down and continued on with your morning, blissfully unaware of the sheer amount of chaos that your mindless agreements were about to unleash.
♥︎ ♥︎ ♥︎
The following days were a drag, but after an incredibly long work week, Friday night had finally arrived.
And whether it was because your brain had been working overtime beneath the harsh glare of your office’s fluorescent lights, or because you hadn’t gotten a decent night’s sleep in what felt like forever, your plans for the evening had conveniently slipped your mind. Both of them.
It was like clockwork, really. 
You’d just gotten out of the shower—your skin slick with the lotion you’d just applied, your damp hair framing your features and smelling faintly of your favorite shampoo, the one you only used when you were treating yourself. You soon found yourself nestled into bed, robe loosely tied around your torso, and then—
A knock at the door.
It was easily ignored. Whoever it was would leave soon enough. Your bet was that it was a solicitor of sorts, one who would pass you up without a second thought.
But then the knock was followed by an all-too-familiar voice, and suddenly, you were slipping out of bed and bolting across your apartment.
And the second your hand twisted the knob, all of the commitments you’d made earlier in the week came flooding back within seconds. Well… one of them.
“Xavier,” you breathed. 
He looked just as handsome as you remembered. A plain white shirt hung loosely on his frame, and even then, your eyes found the swells of his biceps, the veins trailing down the underside of his arms. You were ogling, and you knew it.
Then he leaned in, like a moth drawn helplessly to a flame only you could light. His hands flexed at his sides, unaware of where they should be, but painfully aware of where they wanted to be. Where you wanted them to be.
“I see you’re not ready for our date.” His voice was soft, just like always, but there was something else there—something deeper, something heavier, something barely restrained. “That’s okay.”
Your eyes met his, and for a moment, you could’ve sworn they sparkled in a way they hadn’t before. “I—no, I’m not ready. I’m sorry, I…”
It sounded bad to admit you’d forgotten the date, didn’t it?
But Xavier didn’t seem to mind. Not at all.
“It’s okay,” he repeated with a coy tilt of his head, his gaze raking down your form in a way that felt borderline desperate. There was heat in his stare, so intense it left your skin tingling in its wake. He leaned against the doorframe, slipping one hand into the pocket of his jeans. When his gaze returned to yours, it was softer. “I’m just happy to see you.”
You looked away. Maybe celibacy has affected you in ways you hadn’t fully accounted for until now.
You shook the thought from your head, stepping aside. “Sorry. Come in.”
And he did, stepping over the threshold—but not far. He kept close to you, whether by instinct or intention, you couldn’t say.
Before you could think twice, your body was moving—feet padding quickly across the hardwood as you made a run for your bedroom. There was a very real chance that if you didn’t put some distance between the two of you now, you’d never leave your apartment at all.
His hand clasped around your wrist, and with a gentle tug, you were pulled flush against his chest. There was no mistaking that.
“You don’t have to go. You look pretty just like this,” he murmured, eyes tracing the curve of your collarbone. His finger followed the same path, slow and deliberate, until it brushed the hem of your robe. “I missed you.”
Your skin prickled with goosebumps. Your mouth was suddenly dry. “Xavier…” was all you could manage on a shaky exhale.
An exhale that spoke of restraint. Of self-control. Of a need that wasn’t even close to one-sided. An exhale that told him you missed him too.
His fingers slid along your jaw until your chin was caught between his thumb and forefinger. “I missed hearing your voice,” he added, eyes now locked on the swell of your bottom lip.
You swallowed hard, blinking slowly, your gaze struggling to hold steady on his. “Is that… all you missed?”
It was an olive branch, and you both knew it. One he wouldn’t dream of turning down.
His answer came without hesitation. “No.”
Then—his hand on your waist, pulling you closer. His fingers curled into a fistful of your robe, anchoring you to him, like he couldn’t risk you slipping away again.
“I also missed being around you, and…” A pause. He seemed to be searching for the right words. “Not talking.”
A smile ghosted the corner of your mouth. “How?”
“You know I’m not good with words,” he said, forcing his eyes to meet yours. “I can show you better than I can tell you.”
You threw caution to the wind and slowly nodded. “Show me.” 
The words hardly had the chance to leave your lips before they were pressed shut by his mouth on yours. He groaned into your mouth, one of his hands resting on the back of your head while the other kept an iron-like grip on your hip. 
Your arms wrapped around his neck, drawing him impossibly closer in a way that made his mind grow fuzzy. Soon, your back found the wall with a thud, his arms around you taking the brunt of the impact as he pressed you against it.
“You missed me too?” he asked against your lips, his teeth tugging at your bottom lip before his kisses trailed down the slope of your neck. 
His hand cupped your jaw, turning your head to allow him better access to the skin that his tongue was currently exploring like it were the first time. But it wasn’t the first time. No, it was far from it. He had taken the time to learn you well. He knew your body like the back of his hand, knew what made you cry out and what made you come undone. 
You nodded in response, your hands grasping at the fabric of his shirt. “Yes,” you said through a short pant. “I missed you.”
Xavier’s mouth was on yours again in an instant, his tongue swiping at your bottom lip to gain an access that you could never deny him. You sighed into his mouth, a sound that he would never grow tired of hearing, as your hands came up to cup his jaw. 
He was more than overwhelmed by what he was feeling, and yet all he could feel was you. You made him dizzy with each sound you made, with each tug you made at his shirt, with each taste of your sweetness that he had long been deprived of. To know that you were just as eager for him as he was for you made his head swim with all of the things that he has longed to do to you from the moment he saw you last. 
“Missed this,” he babbled against your mouth, allowing his thoughts to flow freely now. “Missed kissing you.” 
“Think she’s a good kisser, huh?” A familiar voice called out. “Who do you think taught her?”
A gasp of surprise left your kiss-bitten lips as both you and Xavier turned, finding Caleb standing in the doorway. He took a step inside, kicking the door shut behind him while his hands worked at the zipper of his coat. 
Your frazzled voice cut through the air. “Caleb, what’re you…”
“Left the door open,” he answered, shrugging the thick article of clothing off his shoulders. “Thought I’d just let myself in.” 
Xavier’s hand on your hip tightened its hold as Caleb approached, an easy grin finding his lips as he reached out to smooth down the back of your hair. 
“Inviting two men over to your apartment on the same night?” he questioned, clicking his tongue in playful scolding. “Tsk tsk tsk. I didn’t take you for that kind of girl, pips.” 
“I… I didn’t mean to,” you stammered, eyes flickering between both Xavier and Caleb. “I’m sorry, I— I just lost track of the days, and—”
“It’s okay,” Caleb said, shrugging one shoulder as he let his other hand trace the curve of your elbow. “Things happen. We get it, don’t we?” he added, his eyes flicking over to Xavier. 
Xavier didn’t bother with a reply to Caleb, his hand running along your side. He was more so concerned about how you felt at this moment, all blame set aside. “Do you want him here?” 
You opened your mouth to reply, but Caleb beat you to it. 
“‘Course she does,” he replied easily, his feet planting firmly beside Xavier’s as they both looked down at you. “Wouldn’t have made plans with me otherwise, right?”
Xavier’s jaw set as he looked at the other man through the corner of his eye. “I wasn’t talking to you.”
The brunette laughs, but it sounds strained. Forced. Like being in the same room with you and another man who was kissing you senseless only moments ago wasn’t as easy as he was letting on.
“You weren’t doing much talkin’ before I got here. Maybe now’s a good time to start.” 
You swallowed, your eyes finding the floor. “I’m really, really sorry. I didn’t mean to invite you both here on purpose, I swear. I just… I was… I care about you both, and I was careless.” 
Xavier’s hand cupped your jaw, tilting your gaze upward until it met his. “We know you didn’t mean to, baby. You’re a good girl.” 
And for all intents and purposes, he meant that. When Caleb nodded in agreement, you realized he did too. It was a semblance of a relief, but you weren’t exactly out of the woods yet. You still had two men looking at you with eyes that almost looked… hungry, despite everything. 
You cleared your throat, crossing your arms over your chest. “Still. I’m sorry. It’s unfair to you both.” 
“Sure is,” Caleb said with a slight shrug of his shoulders, reaching out to gently cup your cheek to redirect your eyes to his, “but we can help you make up for it.” 
Xavier’s throat grew tight at the sight of him touching you, at the sight of you leaning into it. “Stop it. Don’t crowd her.” 
You turned to look at Xavier, allowing him to see the readable ease in your eyes. “It’s okay, Xav.” 
The corner of Caleb’s mouth tugged up. “Yeah. It’s okay, Xav.” He gave him a sideways glance. “But by all means, you’re free to go. More for me that way.” 
That didn’t go over well with Xavier if the arm around your waist had anything to say about it. “Like I’d leave you alone with my girl.” 
Caleb scoffed, his mask of nonchalance slipping. “Your girl?”
Xavier’s reply was immediate, his voice still soft despite the weight of his stare. “My girl.”
You could feel the air thicken around you, the room now charged with an energy that you haven’t ever felt before. It made your pulse quicken, that feeling swirling in your stomach that couldn’t quite be put to words. 
A moment passed, and you could have sworn that the energy between them had dissipated, but then, Caleb’s deep voice cut through the silence like a knife. 
“I was her first.” His eyes hardened as they found Xavier’s. “And she was mine.”
And you could have sworn the Earth had been spun on an axis, because nothing could have prepared you to hear Xavier’s laugh. It was low, almost threatening in a way that you have never heard before. 
“I was her best,” he calmly replied. “It doesn’t matter who came before that.”
“Why don’t you let her make the choice?” Caleb retorted. “Pips, who do you want to leave?”
You huffed, the sound nearly frustrated. “Stop it,” you said, brushing past both of them. You sank onto your couch, your elbows resting on your knees as you ran a hand over your hair. “Just stop fighting, or… whatever the hell that was.”
A beat, and then they followed behind you like two kicked puppies. Xavier took a seat on your left, and Caleb on your right.
You kept your eyes ahead, even as you felt both of their gazes pierce into your side profile. You weren’t sure how much time had passed before you felt Xavier’s hand rub your thigh and the brush of Caleb’s hand along your neck. There, he pushed your hair behind your shoulder as he leaned in to press a longing kiss to your jaw. 
“I’m sorry,” Caleb whispered against your skin. He placed another kiss.
As if it had been telepathically planned, you felt Xavier’s lips on your neck. He drew out his tongue, soothing the rampant thumping of your pulse point with another soft kiss. “I’m sorry too.” 
You slowly straightened up, and to your surprise, they did too. Their lips continued to leave soft kisses of apology to both sides of you, Xavier’s hand settling on your upper thigh while Caleb’s traced the curve of your back. 
After a soft clearing of your throat, you spoke. “I just…” you paused, taking in a deep breath as you attempted to find the right words. Your relief—and theirs—came in the form of seven simple words. “I want both of you to stay.”
A heavy silence consumed the three of you. 
Panic coursed through your veins, and you immediately shot up, your feet taking you further away from them as if it would quell your embarrassment. “I— I’m sorry, I shouldn't have…”
They rose to their feet too, and before you could utter another word, they were standing right in front of you once more. Only this time, their competition seems to have subsided. A different sort of energy swirled within their darkened eyes now.
Xavier was the first to speak, his hand taking yours. “Are you sure?” 
You choke on your words. “Wait, what? I mean… I want to, I just don't know how that would work. I’ve never…”
“I haven’t either.”
“Neither have I.”
Well. At least you know that they won’t have to fight over who was present during your first threesome.
A moment passes, then Caleb stepped forward, tucking your hair just behind your ear. “We’ll figure it out together. Slowly,” he said. “And it ends if and when you want it to. That’s the bottom line.”
♥︎ ♥︎ ♥︎
Your bed was plush beneath your bottom, your legs hanging off the edge of your mattress while each man was sitting on either side of you. 
Staring ahead for a moment, you turned your head both ways. Then, you gave them a sheepish smile. It was awkward, but you weren’t uncomfortable. Not even close. 
Your eyes then fell to your robe that slipped off one of your shoulders, the satin sash just barely keeping the fabric closed in on your torso. A breathy laugh leaves you. “I feel naked compared to you guys.”
Then, after exchanging a look that only lasted one second but spoke a million silent words, their arms began to move. You blinked, and then… they were both shirtless. (Judging by the smile on your face, you felt like you had just discovered a magic trick.)
“Do you like what you see?” Xavier asked you, a hint of a smile on his lips as he redirected your ogling from his abs to his eyes.
Caleb let out a quiet laugh. “Mm. I think she does.” His hand ran along your thigh, his fingertips just barely slipping beneath the hem of your robe. “I know that I love what I see.” 
Your face warmed up quickly, and it only seemed to get worse when their lips began to kiss warm stripes down the sides of your throat. Xavier took more liberty there, carefully slipping your robe further down your shoulder so that his mouth could leave open-mouthed kisses along the curve of your shoulder. 
A familiar heat began to swirl around in your lower stomach, your thighs pressing together out of instinct. With your eyes slipping shut, your fingers raked through the hair on the back of their heads, earning you two breathy groans that only seemed to spur you on further. 
“So pretty,” Xavier murmured against your skin, one of his hands slipping beneath your robe to lightly skim over your stomach. 
His touch left sparks in its wake, your skin feeling as though it had been set ablaze. When you parted your thighs the moment his hand stopped just above your mound, he took it as a silent ask of yours. 
“A little more,” he whispered, using one hand to nudge your thighs apart only slightly, “there you go, baby.” 
Caleb took hold of your inner thigh, hooking your leg over one of his thighs so that you were spread out a bit more easily. He tugged the sash of your robe loose, allowing it to fall open to reveal the most intimate parts of your body. 
“You’re so beautiful,” he said against your shoulder, his pupils blown wide with utter admiration as he looked up at you. “Can I take it off?”
You nodded, and he did just that, letting the robe fall away from your form entirely and wind up discarded somewhere on your bedroom floor. Not that it mattered, anyway. You had completely enraptured them both.
Xavier’s hand slid between your thighs, his middle and ring finger running along your sex in a slow swipe. He exhaled shakily, eyes lidded with desire. “You’re so wet. Is this all for us, honey?”
Your breath caught in your throat—and all you could do was watch with your lip pulled beneath your teeth. “Mhm,” you hummed in confirmation. 
While Xavier’s fingers began to circle your clit in tight, teasing circles, Caleb’s followed suit. His middle finger circled your entrance before slowly pushing inside, mindful of the smallest noises you were making. So long as they were born from pleasure and not pain and that glassy look in your eye never changed, he knew he was doing something right. 
“Such a pretty pussy,” he commented, his eyes glued to your core as his hand established a slow yet rhythmic pace. “Need to work you open, pretty girl. Can you take another for me?”
Your eyes struggled to stay open as your body was consumed by a sense of unwavering pleasure, your sounds—once soft and breathy—were now louder. Prettier. More encouraging.
“Yes,” you said through a whine.
“Mhm, ‘course you can,” Caleb said, carefully adding another finger. 
He gave you a moment to adjust before he began to pump his fingers in and out and in and out, watching your expression carefully with a grin so smug you weren’t sure if you should smack or kiss it away. 
Your eyes caught the tent that had formed in Xavier’s pants, prompting you to run an experimental palm over the bulge in the fabric. His stomach tensed, his eyes finding yours almost immediately. And when your hand reached for his belt, his smirk returned. 
“Is that what you want?” he asked, tilting his head as he looked down at you. “Our greedy, greedy girl.” 
You swallowed the lump in your throat as you nodded. “You don’t want me to have it?” 
Xavier chuckled, the sound vibrating against your cheek as he leaned in to kiss it. “Of course I do,” he asked, withdrawing his hand from the apex of your thighs to carefully maneuver you. “I think a pretty girl like you should always get what she wants.”
He positioned you with your back turned to him, his chest pressed against your back while Caleb knelt on the bed in front of you. Xavier’s hands ran along your sides until he retracted them altogether, and that was when you heard the metallic clinking of his belt being undone. 
You reached forward, your hands making work of the button that just barely restrained Caleb’s erection. You pulled the zipper down slowly, your eyes finding his with a silent plea, and he was more than happy to do the rest of the work for you. 
When he pushed his pants and boxers down his legs, you couldn’t help the way your eyes widened when you saw his length. He was bigger than you remembered, that was for sure. But you took on the task with a newfound bravery, wrapping your hand around his shaft to stroke it. 
Behind you, Xavier’s hands found your waist, bending you over so that both of them could have proper access to you. He watched as you jerked Caleb off, his own hand wrapping around his cock as he gently tapped his tip on your clit. He chuckled softly when you jumped, his soothing hand running down your back to arch it in the way he missed. 
“Arch your back a little more for me... there it is,” Xavier urged, lining himself up with your entrance. He didn’t push in yet, he just… watched. He wanted you to feel him, how heavy and familiar and warm he was. He wanted you to know that every inch of him was for you, no matter how much things had changed. 
And when you looked back at him, eyes hazy with need, he couldn’t help but lean over you to press a kiss to your lips. 
“Please, Xavier,” you whispered. 
His hand puckered your lips, forcing your mouth open just slightly. Then, he spit in your mouth just as he pushed his tip inside of you, watching as you collected it on your tongue. 
“Save it,” he instructed, his voice measured as he turned you back towards Caleb. “Use it.” 
You did as you were told. You flattened your tongue, running it along the underside of Caleb’s cock, using both yours and Xavier’s saliva as lubricant. In time, Xavier pushed deeper inside of you, both of his hands working to collect your hair into a loose makeshift ponytail so that it was well out of your face. 
“F-Fuck,” Caleb groaned, his hand running along your cheek as he watched you wrap your lips around the head of his length. 
He held himself back, biting back the incredibly strong urge to thrust up into your mouth. He could hold back. He would hold back. For you.
But when you took him in deeper, so deep that his eyes rolled back in his head, he was quickly realizing that you had this under control. He watched through lidded eyes, one of his hands reaching for yours to lace your fingers together. 
“Mm, you’re s’fucking–” Caleb choked on the words, his lip wedging in between his teeth as he swallowed a loud moan that threatened to spill from his lips. Instead, it came out as a whimper. A loud one. “Knew that pretty mouth would feel good, but… fuck, pips.”
Xavier all but moaned as he watched you, his thrusts slow and deep behind you so as to not overwhelm you. But fuck did he want to bury himself as deep as he possibly could, pull out until only his tip was left inside you and then bully his way back inside. 
Then, he heard your muffled moan, and that was when he realized he had done exactly that. 
It was worth it. More than worth it. 
“Missed this pussy,” he said through a strained moan, his lips pressing wet kisses down your spine as he loomed over you. His pace was growing sharper by the minute, the sound of his hips slapping against your ass filling the room. “It missed me too, didn’t it?” 
You nodded with a mouthful of another man’s cock, and for a reason Xavier couldn’t pinpoint, it made his own twitch inside of you. Fuck, he wasn’t going to last.
Caleb was faring even worse. 
He threw his head back, his stomach tensing up, but just before he came undone, he lifted you off of him. Instead, Caleb’s lips found yours in a sloppy kiss, his tongue delving into your mouth, saliva long forgotten. If he was going to blow his load like a two pump chump, he was going to do it when he was actually pumping, that was for damn sure. When he pulled away, he pulled you even closer. 
“C’mere, sweetheart,” he urged. “He’s hoggin’ you. It’s my turn.”
Then, you found yourself positioned in a straddle over Caleb’s lap with Xavier kneeling just behind you. Sandwiched between them, you let Caleb position you just above his tip, your hands pressed firmly to his chest as you began to slowly sink down on him. 
“Gonna be another stretch, but you got it, pretty,” Caleb praised, his fingers flexing against your hips as you took him inch by inch. He sighed heavily, leaning forward to leave feverish kisses on your stomach. “Fuck. Give me a minute.” 
You sat still while being so, so stuffed full, leaning back against Xavier’s chest while he ran his hands along the sides of your arms. He kissed the back of your neck. “Feeling okay, baby?” he asked.
You nodded, turning your head to kiss him properly. “Yeah, I’m okay.” A beat of silence, then you added, “I think I can take you both.”
Xavier blinked, his eyes finding Caleb’s for just a moment before returning to you. “What?”
Caleb smiled, running his hands along your thighs. “If she wants to try, I think we should let her try. Right, pips?”
You nodded. “Right. I want to try.” 
The blonde exhaled a shaky laugh, his lips finding your cheek as he ran his hands from the flare of your hips to the swell of your breasts.
“There’s my brave girl,” he whispered. “But if it’s too much, it’s too much. Just say the words and we stop. We don’t want to break our favorite girl.”
Xavier kept a firm grip on your waist as positioned you a bit differently, leaning you over Caleb’s chest so that he could his cock pressing against your sex. You gasped, your thighs tensing up slightly, only for Caleb’s soothing hands to relax them once more.
“Shh, deep breath for me,” he whispered in your ear, and when you did, he carefully pressed in. “Big stretch now, baby. Keep breathing.” 
You lean your head forward on Caleb’s shoulder, feeling the way they both stretched you out to make you feel full in a way you never have before. They remained as still as statues, almost as if they were afraid to move. Afraid to hurt you, to do something wrong. 
And so, you took a leap of faith. 
You rocked your hips forward a single time, a moan of pure ecstasy leaving your lips. Then, you did it again. It felt better that time, too. 
Caleb’s voice was as rough as gravel as he watched the way you moved, all fluid and rhythmic and beautiful. “Atta girl. Knew you could do it.”
“Shit,” you breathed, your hesitant movements growing more confident by the second, “‘m so full.”
“And you’re doing so well,” Xavier added, snaking an arm around you to rub tight, purposeful circles on your clit. “Doing such a good job for us, pretty baby. I—fuck... I’m so proud of you.” 
Caleb leaned forward, pressing open-mouthed kisses along your sternum as you continued the rolls and swivels of your hips that had all three of you seeing stars. Xavier, whose lips were on your throat, took the initiative to guide Caleb’s mouth to your nipple. He ran a hand through his hair, keeping his palm on the back of his head even after Caleb wrapped his lips around the peak of your breast.
“There you go,” he whispered in your ear. “Just had to show him how you like it.” 
Caleb moaned around your nipple, his tongue laving over the hardened peak once more before he switched to the neglected one. His large hand palmed at your breast, wanting you to feel as much pleasure as possible. 
“Use those hips, shit,” he panted against your breast. “Fuck, pips, where’d you learn how to do that?” 
Xavier smiled against your cheek, kissing it before he spoke. “Who do you think taught her?”
♥︎ ♥︎ ♥︎
After what might be your third—maybe fourth?—orgasm, you collapsed on the bed, your limbs spread out on the mattress. 
A sated sigh left your lips as you close your eyes, your head falling back against the pillows. 
Caleb chuckled, running a hand along your thigh. “Tappin’ out on us, pips?”
“Hm? No, no… I’m… right behind you guys,” you tiredly bumble. 
Xavier laughed too, flattening onto his stomach as he nudged your thighs apart. “Take a breather, honey. You more than deserve it. You need to be cleaned up, anyway.”
Like routine, Caleb did the same, kissing your inner thigh. “Mhm. No need to fear, though. Your cleanin’ crew is here.” 
And just like it had over the past however many rounds, their seemingly innocent promise of ‘cleaning you up’ turned into yet another attempt to coax an orgasm out of you. Their tongues lapped at your pussy as they ate you out at the same time, neither of them caring at all as your slick dripped down their chins. 
“Such a messy girl,” Xavier teased in between soft sucks of your clit that made your hips twitch. 
Caleb smiled, keeping your hips pinned to the mattress. “Easy there, sweetheart.” 
You laughed, your eyes fluttering shut as you gave into their ministries. Caleb dipped his tongue in and out of your entrance while Xavier’s focused on your clit, ensuring that you felt satisfied no matter what. 
And eventually, their tongues naturally end up touching. 
Then, you felt them stop. 
You opened your eyes. “What’s wrong… oh?” 
Your eyes must have been deceiving you, because when you looked down at them, you saw the two of them making out with each other. You rubbed your eyes with the back of your hand, and when you opened them once more, you quickly realized that you hadn’t been deceived whatsoever. 
And suddenly, for the first time all night, you begin to feel like a third wheel. 
“…Ahem.” 
Slowly, the two men pull away from each other, their eyes finding yours once again. 
Xavier turned to look at Caleb. “Sorry, baby. Had to see what you liked about him for myself.” 
Their lips met again, and all you could do was watch.
“Mhm. I’m startin’ to understand it now.”
Tumblr media
a/n ……….
coughs. looks away. itches scalp.
what exactly are you supposed to say after writing 6k words of pure filth……… don’t perceive me guys i’m horrified🧍 i’m not very good at writing porn without at least a LITTLE plot but… at least i tried it out lol i’m practicing
if you enjoyed, please comment/reblog <3 i actually feel out of my mind for writing this so plsplspls tell me any thoughts you have 😭
66 notes ¡ View notes
warlockslovetomeow ¡ 1 day ago
Note
could you put your longer writings under a read more cut please
hi! not to worry, i will start implementing this for my future works ^_^
i’m still pretty new to the whole blog scene so i apologize if my rookie-ness is showing🙂‍↕️
1 note ¡ View note
warlockslovetomeow ¡ 2 days ago
Text
SYYYYYYLUUUUUUUUUUUS
Tumblr media
19 notes ¡ View notes
warlockslovetomeow ¡ 2 days ago
Text
take a look at the menu….
love and deepspace
🛎️. caleb
‎ 𓌉◯𓇋 - underwear obsession (smut, wc 2.4k, long drabble)
🚧 masterlist under construction 🚧
more coming soon 🫣🫣🫣
1 note ¡ View note
warlockslovetomeow ¡ 3 days ago
Text
pairing: caleb x female reader description: caleb’s obsession with your underwear doesn’t seem to stop at just sniffing…. warnings: explicit sexual content, slight pwp, mdni, mention of male masturbation, needy!caleb, clothed sex, unprotected sex, cumming on underwear, caleb’s a freak, this is messyyyyy wc: 2.4k (was supposed to be a short drabble.. don’t EVER put me in a room alone with this man dude im salivating everywhere) a/n: lazily proofread [shame]. continuation of my ask here. (read vic's blog she is goated!!!)
caleb swears it's not an obsession. he really means it, it's not.
it just so happens that every time he goes over to your place your underwear ends up in his possession. but it's not his fault! you have a bad habit of leaving your drawers open when you're getting ready in the morning. so caleb, being the amazing guy that he is, shuts them for you when he comes over to your place.
at least, that's how it started.
it eventually progressed into him snooping and taking a pair. then him snooping and taking a used pair. then him pocketing the ones off of your body after you've both had a time. okay, pocketing them off you every time. but he’s got it under control! he promises himself that it won't be happening again.
it’s just that he hasn’t been able to see you in a while due to both of your schedules being packed with work, so of course he’s going to sift through his growing collection to get as close to you as possible in every nonphysical way he can. the thought of u infects his mind, a dirty little parasite crawling around and making a mess throughout each private sector of his brain. the want for you to be close to him, to touch your body, to hear you, it intensifies as the minutes without you ticked by. 
so, when he hears his phone go off in the middle of rubbing one out to the thought of you while using the panties he stole most recently, he stops dead in his tracks and gives his deepest appreciations to all divine things that must be looking out for him in this world. 
it's not often that you get the opportunity to stay with caleb at his apartment in skyhaven for an extended period of time. said extended time being only three days makes no difference to him, to be frank the mere thought of you being in his presence at all already has his mind working and blood rushing in ways he can’t avoid. wouldn’t dream of avoiding. after reading the text you sent him stating that you got the upcoming weekend off and are planning to visit him, his brain truly fused out.  
caleb knows what self-control is.
he went through intense military training for heaven’s sake. plus he grew up with you and managed to not act on his intense and deep-rooted feelings that consistently threatened to devour him whole. so yeah, he’d say controlling himself is second nature. pshh. light work.
he picks you up from the train station, helps you with your things, gets you settled into his apartment for the weekend, and everything is going swimmingly. he positively can hold himself back until the time is right. totally not nearly bursting at the seams with the need to pounce on you. definitely not already picturing the mess he wants to make of you. this is easy.
then you stride into his living room after changing clothes. you’re beaming at him, so excited to be with your favorite person once more. you’re also, he notices, wearing the smallest sleep shorts possible. shorts that happen to hike up ever so slightly when you take a step. shorts that reveal a sliver of your underwear as you walk around the living room searching for the tv remote.
suddenly, caleb isn’t too sure he can even spell “self-control”.
his eyes track your movements like a radar system locking onto a target. your underwear of choice today isn’t even anything special, a neutral shade of pink that could be found anywhere, at any store, but it doesn’t matter. it shapes your ass perfectly and he groans inwardly at the sight.
or maybe outwardly. he’s already so far gone that he doesn’t know anymore.
caleb’s legs are moving before his mind fully gives them permission to do so and makes his way over to where you stand in the living room. his hands find purchase on your waist, spinning you to face him before leaning in and kissing you.  
the kiss is desperate, hungry, and by no means slow. weeks of longing and desire so evident in the way his lips capture yours, all traces of self-control gone. his tongue pleads for access into your mouth while his hands simultaneously pull your hips against his own, and he’s impossibly hard already. the quickness of it all surprises you, so you pull away to address him, slightly out of breath and confused. which is all to his complete and utter dismay.
“caleb?”
the look on his face is so unimaginably needy, so desperate in a way you've never seen before. he looks as though you've wounded him for even having the thought of pulling away, how dare you create space between us, and it makes you want to indulge him in everything he could possibly ask for right then and there.
“want you”
his voice is breathy and low, completely meddled with lust, and those words are all he manages to get out before immediately leaning in to kiss you again. you kiss him back, the forwardness and obvious want turning you on. the kiss intensifies, caleb doing as he pleases with you, tongue overlapping yours, hands squeezing your body, hips grinding into you so desperately you'd think him a dog. that thought alone has hot, molten desire shooting through your body.
you spread your legs ever so slightly to have his thrusts hit home and moan into his mouth the second they do. the clothed friction arousing you more than you'd like to admit. he picks up on your movements, naturally, he's memorized everything about you, and spins you around so that your back is against his chest.
“been waitin to feel you for so long”
he nearly whines directly into your ear, the truth of his words pressing directly into your backside and causing your mind to go hazy with lust. he trails kisses down your neck and you bite your lip in anticipation, the tone of his voice and hard length touching you getting you beyond worked up.
caleb tugs at your shorts, a silent command to take them off, and you do so with no hesitation. the second your standing straight up again he pulls you against his chest once more and slides his knee in between one of your legs, effectively spreading them apart for easier access.
he then grabs your chin to open your mouth and slips two of fingers inside. not needing to be told what to do, you start sucking on them, twirling your tongue around them in a way that makes him grunt and stiiffen behind you. you smile inwardly to yourself, your affect on him palpable.
pulling his fingers out of your mouth, he snakes an arm around your waist and mixes your spit with the wetness already pooling in your underwear. he smirks to himself and chuckles, your need for him clear as day, and does you no favors by trailing his fingers to spread it to your clit.
“so wet and I haven’t even properly touched you yet..”
you whine in response, a needy sound that only spurs him on further. he draws circles around your clothed clit, adding to the arousal already collecting in your underwear to near uncomfortable levels. its sloppy and messy and quickly spreading to your thighs, just how he likes it.
you grind your ass into him, wanting- no, needing- him to touch you skin to skin, and he lets out a sharp hiss at the movement.
“don’t tease, caleb”
your voice is pleading, borderline begging him to give you what you want. unfortunately for you, hearing you beg and get more and more desperate for him is his only true goal in this life. he speeds up his movements and sucks onto your neck in response, surely leaving a mark by the intensity.
“c'mon, you can handle a little bit more. i know you can”
he's thankful you aren't able to see his face currently, because to be honest, he’s barely keeping himself in check. every move you make, every sound that comes from you, god even the way you smell, has each individual nerve in his body screaming at him to rip off your clothes and show you exactly how desperately he’s been missing you in every sense of the word.
yet it’s the almost there, not quite there action of pleasure that’s driving him absolutely wild.
caleb decides to take it a step further, really make things messy the way he gets so hard for, by slipping his dick out and rubbing it against your newly dampened underwear. his pre cum mixes with your wetness and absolutely drenches the seat of your panties.
he lets out a gravelly moan at the feeling, right into your ear, and you have to hold yourself back from finishing right then and there at the sound. you spread your legs wider for him, accepting the pleasure despite the fullness you're craving.
“talk to me pips, wanna hear that pretty voice”
his pace is mind numbing, not too slow, not too fast. the pressure against your core almost enough, but caleb knows better than to give it all to you. on top of that, his dick being so close but not directly touching you is making your brain go haywire.
“please cal, no more. need you inside.”
“uh huh. what else?”
you whine at his demand for more, and you're burning with the delicious friction due the mess between the both of you right now. you rack your brain, fighting the urge to give in to him and just full on beg for more. he wants to see it so badly, wants to hear the pitch change in your voice and feel your thighs squirm once you do. he can clearly feel the want u have for him, its currently staining his pants, but he needs to hear it as well.
“can't take it. need you so bad, need more. you feel so good, always feel so good. im yours, only yours. please”
you're a rambling mess at this point, only caring about the desire that's building inside you and caleb’s prenatural ability to get you there faster. curses flow from his mouth freely at your words, and he walks you towards the arm of the living room couch, tapping twice on your back to bend over for him.
the second you're bent in front of him, he moves your panties to the side and sinks in between your drenched folds. you moan his name lewdly as his tip hits directly on your clit and tears almost spring to your eyes at the long desired sensation.
caleb’s knees nearly buckle, the teasing doing a number on you both, and he digs his hand into your waist to steady himself. he grinds between your folds once, twice, and right before you're about to get onto him again for his incessant build up, he thrusts inside you like a dog gone rabid. a cry rips from your throat and your vision almost blurs, the pace brutal and the feeling somehow impossibly too much and too little.
“couldn’t stop thinkin about you-fuck- thinkin about how tight you always are for me”
it's his turn to ramble now, his words accompanied by each pointed thrust inside you. he drinks in the sight of his dick slipping in and out of you, with no resistance whatsoever, sliding right past the ruined underwear that still clings to your body, and has to mentally stop himself from cumming just at the sight.
“hate when you're not here, hate that i have to fuck my fist to the thought of you”
you moan at his confession, his dirty words combined with the slight friction of your panties against your clit building the pressure inside you and causing your leaking arousal to spread from the mess that is your core to his thighs.
“shit! love making a mess on this pussy. you like it too, huh pip? wanna hear you say it”
you’re so close, him talking to you so conversationally while fucking you in doggy and hitting that deep spot inside you has your mind spinning.
“yes yes i love making a mess for you!! gonna cum-”
your quick confession has his dick straining, fighting to not empty his load without warning. he needs you to finish first, he’s got one more thing in the back of his mind that needs completing.
caleb shifts your hips closer to him so he can pull your sopping underwear further to the side and rub your clit. perfect circles have you clawing at the couch and clenching around him so tightly that he's not too sure he’ll last.
“such a dirty girl, you're drippin everywhere. need you to be good and cum on me yeah?”
his flithy mix of degradation and need send you hurtling off the edge as white, hot pleasure courses through you. you cum with a newfound intensity that only caleb would be capable of pulling from you.
said man bites his lip hard enough to draw blood to stop himself from finishing with you, the everything about you cumming on his cock making him go mad. a couple more thrusts and he realizes he can’t take it any longer, the feeling of you spasming around him becoming too much.
caleb pulls out of you, readjusts your underwear the best he can with what little time he has while still pumping himself, and cums all over the fabric with a series of broken groans. at first he tries to aim and make the most effective mess he can, but he soon loses himself to how fucking good it feels. he's left reeling from the intensity, but he can't look away from you. he genuinely wishes he could burn this image into his mind forever. however, he finds himself saying this every time you have sex.
as you both catch your breath, he leans forward to kiss your back, shoulders, neck, jaw, all places of exposed skin. while doing so he makes sure to mix all the fluids together on the soaking wet article of clothing, his ministrations leaving you twitching in overstimulation.
once he's satisfied with his handiwork, he slips them off of you and picks up your spent body, carrying you to his bedroom and laying you down on his bed with the gentleness of a soft afternoon breeze.
"grabbin a towel, honey. don't go walking all around the apartment now"
you roll your eyes at his words, as you've already sunken into the mattress and couldn't be paid to leave this bed. he chuckles knowingly in response, but before he leaves the room he sneaks a final glance to make sure your eyes are closed.
its then that he opens the top drawer of his dresser and places your underwear inside, the newest member of his prized collection<3
a/n (2): first fic and naturally it’s my munch caleb. hope it doesn’t sound too clunky as this is also my first time writing out smut🫣 i will prevail and become a smut writing champion!!!
@tojicide this one is for you friend, hope u enjoy ^_^
744 notes ¡ View notes
warlockslovetomeow ¡ 3 days ago
Text
your server will be….
my name is bel! i’m 18, she/her, ☉ ♊︎ ☽ ♈︎ ↑ ♍︎, infp. huge fan of orange cats, pixelated men, and a smooth cigarette
🛎️. me!!!
im a full time uni student with a coffee addiction and crippling adhd. sos. i love the rain, smoothies, my car (2015 vw golf <3), history, garage sales, earthy colors, and when my hair curls right. A-level procrastinator. loud irl. decorated letterboxd reviewer on the side.
feel free to send me asks so we can chat!!! ^_^
🛎️. media!!!
this list could go on forever (chronically online ahem) however; lads, initial d, jjk, genshin impact, NANA, neon genesis evangelion, soul eater, csm, slushynoobz, emergancy intercom, sinjin drowning, broski report!!, to simply name a few...
🛎️. music!!!
lana del rey (lana save me if ur listening lana save me), brent faiyez, jeff buckley, fiona apple, alex g, the smiths, elliot smith, kali uchis, cocteau twins, mitski, xavier wulf, d savage, destroy lonely
0 notes
warlockslovetomeow ¡ 3 days ago
Text
Tumblr media
welcome in!!
how may i serve you today?
🛎️. bel 🛎️. dining in 🛎️. ring me
my name is bel! ^_^ 18. she/her. usually corrupted mentally and financially by lads, but i dabble. i dabble everywhere. i dabble all over the place. i would like to say im a caleb main but i know where home is (sylus)
0 notes
warlockslovetomeow ¡ 3 days ago
Text
when shawty is being concerned about my loyalty but my lads acct looks like this 💔🥀💔🥀
Tumblr media
147 notes ¡ View notes