#johnny soap mactavish x you
Explore tagged Tumblr posts
Note
I feel like feral reader has the biggest, saddest eyes known to man when not on a mission, they just want love and pack. It's not their fault they're so feral. They were /made/ to be a weapon, when all they wanted was peace
If feral's an alpha - I can see them hunting down snacks and bringing it to the 141 like "look! I can provide! I can be gentle!" And just watching them eat with those (almost weirdly) big eyes.
If feral's an omega - I can see them hiding away and trying to frantically nest, to give themself somewhere safe. It's not right, there's no pack scent so it just pushes them further into the feral mentality, but (once) if feral swipes some of the packs' items, it does help. It's messy, it's too small, but its a nest, and its theirs and thats all that matters
And omg imagine if feral gets hurt and needs to be hospitalized
The higher ups demand that they be cuffed to the bed, but when the 141 sees feral, they see someone who's just scared. Scared of the hospital and scared of themself. They've been stripped of the muzzle, chains, and scent patches, and look so utterly /weak/. Their scent is distorted from the cruel use of scent blockers, meaning telling their designation from that is impossible.
And then they're so drugged up on pain meds that their walls are lower, and a /lot/ more talkative without their muzzle...
Igh just imagine the sweetest fluffiest angst that hurts so good
(Not a request, just some of my rambles)
👽
do you know that you ate with this ask? because you did. you absolutely did 😩 i loved reading all your thoughts about feral reader, especially the speculation of how they'd act depending on their designation!! the part abt the hospital works so well with what i had planned so i hope you like what i've added to it <33
CW: human trafficking omegaverse masterlist
The hospital room is quiet, sterile, and suffocating.
John clenches his jaw as he steps inside, his sharp eyes scanning every inch of the space. He sees the IV lines, the machines monitoring vitals, the thick, military-grade cuffs securing your wrists to the bed. You look so small like this- nothing like the unrelenting force they fought beside.
Here, right now, you’ve been stripped of everything that made you feral.
No muzzle, no reinforced collar, no scent patches suppressing your pheromones into oblivion. For the first time since you’d been forced into their pack, they could see you. And it guts them.
Because you aren’t some bloodthirsty creature bred for war.
You’re just scared.
Your fingers twitch weakly against the restraints, dull nails scratching uselessly at the cuffs, but there’s no real struggle. No vicious snapping of teeth, no blank, unfeeling stare of a tool awaiting its next order. You barely even react to them entering the room.
Your scent is muddled- soured by years of suppressant use, reduced to something broken and incomplete. It makes it impossible to tell your secondary gender, but it doesn’t matter. Not to them.
The steady drip of the pain meds in your IV dulls everything- your body is sluggish, barely responding, but it also lowers the walls that kept them from truly knowing you.
“… ‘S too quiet,” you mumble, blinking slowly. Your voice is hoarse from disuse, raspy from the damage the muzzle had done to your jaw. It’s the first time any of them have heard you speak so calmly, in a controlled setting that isn't a battlefield, without the muzzle in place.
Johnny is the first to move, dragging a chair close so he can sit beside you. His movements are slow and careful- like approaching a wounded animal.
“Aye, hospitals tend to be,” he says gently. “Bit shite, aren’t they?”
Your lips press together in something that might be the ghost of a frown. “... Hate it.”
The words are so soft. They’re used to you tearing apart enemy soldiers with your bare hands, not murmuring complaints like a child unhappy with their surroundings.
“Yeah, I know,” Gaz murmurs from the other side of the bed. His fingers twitch like he wants to reach for you, but he doesn’t. Not yet. “You, uh… don’t like small spaces, do you?”
Your response is slow, weighted with exhaustion, and your eyes flicker between them yet remain unfocused. “Not the spaces.” A small pause. “The waiting.”
John exhales slowly through his nose, crossing his arms. You were never allowed to wait. You were a tool, a weapon unsheathed only for war. They never let you have quiet. The only time you weren’t fighting was when you were locked away, bound and muzzled like a rabid dog.
It’s sickening.
You shift against the restraints, huffing when they keep you pinned in place. “‘M not gonna run.”
“Yeah, we ken, sweetheart.” Johnny says before he can stop himself. The pet name slips out, but you don’t flinch. If anything, your muscles relax just a little.
Simon, who has been silent in the corner up until now, finally moves. His mask is still in place, but his scent- bitter with restrained frustration- is unmistakable. He steps closer, gloved hands reaching out to carefully unfasten the cuffs.
It’s a risk. The higher-ups demanded you remain restrained, even sedated if necessary. Hell, it was a fight for the doctors to convince them to take off the collar and muzzle.
But Simon doesn’t give a fuck.
You blink sluggishly up at him as he undoes the clasps, rubbing absent circles over the raw skin left behind. He doesn’t say anything, doesn’t acknowledge the way your fingers twitch under his touch.
You don’t lash out. You don’t fight. You just watch him with the biggest, saddest eyes he’s ever fucking seen.
Fuck.
“We shouldn’t be here,” you say, words slurring together slightly. “Don’t- don’t need to waste time. ‘M just a weapon.”
Something cracks in John’s chest.
“No, you’re not.” he says firmly.
You blink slowly at him. “… That’s what they said.”
“Well, they don’t know shit.” Gaz snaps, unable to help himself.
Your lips part slightly, as if you hadn’t expected that. As if no one had ever disagreed with that sentiment before.
Johnny leans forward, his voice softer now. “You’re not a weapon, bonnie.” His fingers twitch again before he finally gathers the courage to reach for you, brushing a careful hand over your hair. You don’t flinch. Don’t move away. Your eyes slip shut under the warmth of his touch.
It’s the first time you’ve been touched like this. Not in combat, not in restraint, but with care.
“Jus’ want pack." You mumble, so quiet they almost miss it. And fuck- if that doesn’t make their chests ache.
They knew it wasn’t your fault. They knew you were made into what you are, forced into something unnatural. They’ve seen you- seen the way you watch them, longing written in the lines of your body, in the fleeting glances and hesitant movements that scream of someone who just wants.
And now, stripped of the chains and the regulations that kept you leashed, they see you for what you truly are.
Not a weapon, nor a monster.
Just a broken little thing that was never given a choice.
Johnny keeps petting your hair, Gaz is murmuring quiet reassurances, and Simon hasn’t moved his hand from yours. John steps closer, resting a heavy, grounding palm on your ankle.
“We’ve got you,” John says, voice low and steady. “You’re pack now.”
Your breath hitches slightly. Your walls are too low, your body too exhausted to mask the emotions that flicker across your face.
And for the first time since they met you, you look safe.
(John just wishes the reality you'll face once you are recovered was far, far nicer to you).
Later, Ghost is the only one still awake with you. Johnny dozed off in the chair beside your bed, arms crossed over his chest, head tilted back in an uncomfortable angle that would have left him sore in the morning if it weren't for the scarf Simon bundled in the crook of his neck. Gaz and John left hours ago, forced back to their own quarters under the watchful eyes of command. They’ll be back in the morning.
For now, it’s just you and Simon, the quiet hum of the hospital machines, and the weight of something unspoken between you.
Until you speak up again.
“Y’know,” you murmur, eyes closed, voice rough from disuse. “I wasn’t always like this.”
Simon stills.
He doesn’t move, doesn’t even breathe for a second, like any sudden shift might scare you away from whatever you’re about to say. His hands tighten over his knees, fingers curling into the fabric of his fatigues.
He doesn’t ask you to elaborate. He doesn’t need to. He knows you’ll either continue or shut down completely. He prays it’s the former.
There’s a long silence before you exhale, long and slow, staring up at the ceiling like the words are carved into the sterile white panels above you.
“They took me in the middle of the night,” you say quietly. “Didn’t hear ‘em coming. Should’ve. Should’ve smelled ‘em.” Your lips press together, something dark flickering over your face. “But why would I? I was just... doing something. Near a car, and then- then I got knocked out before I even... knew they were there."
Simon doesn’t ask who. Not when it means interrupting you, not in this fine, delicate moment with its hands grasped around his throat. But he can guess and connect the dots, though; It’s always the same types. People who think they can own things. Who see others as commodities, as something to be bought and sold.
His fists clench.
“Woke up in a cage,” you continue, voice distant, like you’re narrating someone else’s story. “Couldn’t tell how many others were there. Too many. Some crying. Some too scared to move. Some already…” You swallow hard. “Already gone."
Ghost keeps his breathing steady, keeps his hands still even though his body screams to move, to do something. But this isn’t something he can fix. He can’t go back in time, can’t put a bullet in the heads of the men who did this to you. The only thing he can do is listen.
“I remember thinking,” you murmur, lashes heavy, eyes wet. “if I just waited, someone would come.” A bitter, breathless laugh slips past your lips. “Someone always comes. That’s what they all say, right? That someone always comes.”
Simon knows better than anyone that sometimes, no one does. Sometimes, you have to claw your own way out. Sometimes, it would still not save you.
He says nothing, just watches as you shift slightly against the pillows, your fingers twitching restlessly atop the blanket.
“They started selling people off,” you say. “One by one. Didn’t matter if they fought, if they screamed. Just lined them up, packed them into trucks, and that was it.”
A pause. Your eyes fluttered shut, a lone tear rolling down your face.
Then, quieter:
“No one came.”
The silence that follows is heavy. Suffocating. Simon still waits, letting you decide if you want to keep going. You don’t look at him, but your fingers twitch again, this time like you’re reaching for something absent.
“Didn’t matter what I wanted,” you whisper, now more to yourself than to him. “Didn’t matter who I was. I was just a thing to them. Something to be sold. Caged.”
He knows that feeling too well.
He knows what it means to be stripped of personhood, reduced to nothing but flesh to be used and discarded. He knows the rage, the helplessness, the slow descent into something feral and unrecognizable. But unlike you, he had John Price's need to adopting strays to reel him back in. But you-
“What happened?” he finally asks, low and rough as gravel.
Your lips part, and for a moment, he thinks you won’t answer.
“I killed them.”
Simple. Unapologetic. Matter-of-fact.
Ghost doesn’t flinch. Doesn’t react at all. He just waits.
“First one was easy,” you say, exhaustion coloring every letter. “He was the one who opened the cage. Didn’t think I’d fight. Thought I was too weak, too scared. I was scared.” You exhale. “But not enough to let them take me.”
Your fingers curl into the sheets, grip tightening.
“They were so scary.” Your voice is flat, emotionless, but Simon can see the tension in your shoulders, the way your pulse jumps against your throat and reflects on the heart monitor. “Strong. Trained. Bigger than me. Didn’t matter.” A small, humorless smile twitches at your lips. “Didn’t matter how much stronger they were. I fought like a fucking animal.”
Ghost can picture it.
You, starved, exhausted, barely more than skin and bone- tearing through men who thought they were untouchable. Clawing, biting, ripping, killing. Not for sport. Not for pleasure. Just to survive.
It was never a choice; the only other option was death.
“I didn’t stop,” you admit, softer now. “Even when they were all dead, even when there was no one left, I couldn’t stop.” A deep, shuddering breath. “I was stuck like that. Didn’t know how to turn it off. Still don’t.”
The silence stretches long between you, until Simon breaks it; “Not your fault,” he murmurs, waiting for you to look at him with those glassy, painfully big eyes. He shakes his head. “You didn’t have a choice.”
Your throat bobs, something unreadable passing over your face and for a long time, neither of you speak. “You’re the first person I’ve told.” You admit, voice barely above a whisper.
Simon’s fingers twitch. He wants to touch you. Wants to pull you close until he can rub his face and scent all over every crevice of your body. Not to restrain, not to command- just to comfort. But he doesn’t. He can't.
Instead, he just nods, voice soft when he says: “..Get some rest, love. We’ve got you now.”
#noona.asks#cod x reader#cod x you#noona.writes#tf 141 x reader#tf 141 x you#cod imagines#cod#tf 141#poly 141#poly 141 x you#poly!141 x reader#poly 141 x reader#poly!141#simon ghost riley x you#simon ghost riley imagines#simon ghost riley x reader#cod omegaverse#john price x reader#soap x you#soap x reader#gaz x you#gaz x reader#ghost x you#ghost x reader#kyle gaz garrick x you#kyle gaz garrick x reader#johnny soap mactavish x reader#johnny soap mactavish x you#johnny soap mctavish x you
936 notes
·
View notes
Note
Ok, so Soap and shy wife. We all know he's the definition of sunshine/happy puppy and has the energy of an entire class of kindengarden. Imagine when they first meet the couple and he's all loud and jolly, and wife quietly shakes their hand and says "Nice to meet you" and he INSTANTLY quiets, because he's proud of his Darling to meet his friends/family, also because they're all wondering how she puts up with him🤣❤
LOSING MY MIND AT "they're all wondering how she puts up with him" BECAUSE THAT IS BASICALLY THEIR DYNAMIC 🤧💗💗
Includes: tooth-rotting fluff!
COD x shy!wife thots closed! Thank you, everyone, for your time & amazing minds! I sincerely hope I can do this again with y'all soon! 💌
Come & check out my COD m.list!
You just know this man does not shut up about you every time he meets up with his team for work.
And then, one day, he surprises them with a “she’d love y’all to come over one day.”
“Didn’t you say she’s a lil’ shy?” Kyle voiced out everyone’s thoughts, so to be offered not by the man himself but the meek lady in question was a little surprising, to say the least.
“She is, yeah, but she’s open t’meeting a few pals o’mine.” Johnny meant it to sound casual, but with his mates knowing him for a long time, it wasn’t hard to catch the hint of care in his voice.
And, well, it would be rude to decline a lady’s generous offer, now, would it?
Johnny’s hyped, no doubt, his friends—no, brothers, and his other half finally meeting in person. They didn’t even have to ask, just by the way he was tapping his fingers on the steering wheel or the way he hummed to the radio, likely a playlist the two of you shared.
And with the boys holding some sort of gift for you, just as a thank you for the invite, you greet them by the door as soon as your husband announces his and his friends’ arrival.
With Simon physically being the closest to you, you wiped your hands on your apron before holding your hand out. Simon nearly struggled with his strength, not expecting your lack of hesitation to greet him, out of all of them.
You introduced yourself, “It’s nice to finally meet you guys.”
Ah, such a sweet voice. So sweet that had Johnny not gone on and on about your shyness, they would’ve thought you were scared of them. But, you weren’t and the proud smile on Johnny’s face says it all.
Why wouldn’t he? With your warm smile and even willingness to shake Kyle and John’s hands as well. Albeit, you had a habit of looking down every once in a while, especially if they tried to show their respect, i.e. complimenting your cooking, the decor or you in general, it was hard not to find you endearing.
But God knows how you, of all people, manage to put up with his nonsense.
In the words of Johnny; “Opposites attract, after all.”
And seeing it now, to say Johnny was whipped…. Was putting it lightly.
It’s funny to see Johnny trying his best when it comes to lowering his gruff voice for you, even if you loved it just the way it is.
Though he has a lot of things to tell you, so much love to give you, you have his full attention the moment your lips part.
Each time you open your mouth, he closes his. As if fearing that one word from him would mean talking over you entirely, and he couldn’t bear the thought of that. The hearts in his eyes were tough to miss. He’s expressive, too, hanging on your every word like you were giving him a task when it was just you talking about how you learnt to make the lasagna you served for dinner.
‘SHUT UP, MY BABY HAS SOMETHING TO SAY’ type of beat, but it’s the man who’s saying it that has the loudest voice (and the gentlest heart).
But they’d be lying if they said they didn’t enjoy listening to the stories of how you met and how emo Johnny gets when the dates or outings don’t go his way, even though it all went well in the end.
Why wouldn’t they enjoy seeing his soul leave his body when you mentioned his baby pictures that his mother not only showed you but gave some to you as well?
“Johnny, c’mon, now, she’s a part of the family! She’ll need some photos o’you for when you move in together soon.” Says his mother, gifting you probably a stack of them, as if unfazed by the sight of you and Johnny covering your faces, the temperature of your body heat rising that even you feared you might pass out right then and there. He couldn’t even find the energy to stop his sisters from teasing him.
But besides allowing you to embarrass him a little, even if it wasn’t your intention, your home is another.
A small unit, located on the second floor. The candlelight colour, the cute indoor plants in each room, and the seats.
Oh, the seats.
John nearly passed out just moments after he sat on it.
Just by the way you maximized the apartment space, it’s no wonder Johnny always looked forward to returning home. Not necessarily the apartment, but to you.
Dare they say, the visit felt like a ‘cultural reset’ (is that what the kids are saying these days?). Largely because one; they were able to finally confirm that Mrs MacTavish is a real person and two; one cannot simply ignore the dynamic you and Johnny have. It may be eye-roll-worthy to some, but Johnny learns it isn’t something worth fighting about. So long he has you, those people can yap and nag about it all they want.
Bonus: John’s definitely the type of person to tell Laswell about it like it was some kind of a mission—like it was almost unbelievable to see you, well, you!
“M’tellin’ ya, Laswell. As soon as his wife had something t’say, he shuts up faster than when I tell him to.” He chuckled before taking a sip of his drink.
“Sounds like a keeper to me.”
˚ · . f i n . · ˚
#— reve's reverie 🌹#— reve's asks 🌹#eyes locked hands locked series#soap#soap x reader#soap x f!reader#soap x you#cod soap#soap mactavish#soap mactavish x reader#soap mactavish x f!reader#soap mactavish x you#johnny soap mactavish#johnny soap mactavish x reader#johnny soap mactavish x you#johnny mactavish x reader#johnny mactavish x f!reader#johnny mactavish x you#johnny mactavish#john mactavish#john mactavish x reader#john mactavish x you#cod#cod x reader#cod x you#call of duty#call of duty x reader#call of duty x you#cod mwiii#cod mw3
6K notes
·
View notes
Text
Kinktober Day 8 - Cockwarming
Ghost x Soap x F!Reader - 1.6k
summary: Ghost keeps you on his lap while he watches a soccer game. (You POV)
cw: dom!ghost, subby soap & reader, cock warming, cunnilingus, overstimulation
“Simon,” you whine, sweat-slick back arching against his front as you strain for any sensation at all. “Please.”
“Hush,” he scolds, tweaking a stiff nipple and taking a swig of his beer. “‘M tryin’ to watch the game.”
You squeeze your eyes shut and try to take a deep breath, only to hiccup through the exhale when the cock impaling you shifts as Ghost spreads his thighs.
You’ve been here for what feels like hours, but you know it’s only been about forty minutes, the steadily ticking clock at the top of the TV screen tells you just how slowly time passes when Simon holds you on his lap like this.
Only five more minutes, you tell yourself, hopeful that he’ll fuck you at the halftime break, or at the very least let you have an orgasm.
You feel more than hear him grunt behind you when you clench your inner walls around his length, your own eyes rolling back in your head at the overwhelming fullness.
There’s a low whine from only a few feet away, and your eyes are unconsciously drawn over to where Johnny is kneeling beside the coffee table, naked and damp with sweat despite the fact that he’s been holding himself still just as long as you have, only without the cock inside of him.
Simon huffs, hooking his chin over your shoulder and leaning forward enough to see Johnny and – you assume, from the way Johnny shrinks a bit – glare him into further submission. “Quiet,” he stresses, irritated. “You’re distractin’ me.”
“But sir,” Johnny pushes, leaning closer with his hands clenched tight on his knees, knuckles white from pressure. “She looks so pretty, I need her so bad, please–”
Ghost doesn’t bother using his words, only grunts a harsh sound that has Johnny settling back onto his heels, looking properly chastised even as his flushed cock kicks against his stomach. You can’t help but moan as Ghost settles back again, every shift of him inside of you agonizing.
One large hand rests against your stomach for the next few minutes, the callouses on Simon’s fingertips rough against your hypersensitive skin. He kneads your tummy mindlessly, pushing and pulling as he sips from his beer and grunts disapprovingly at the way his team plays. The repetitive motion calms you just enough that you can get a deep breath in, but nothing can distract you from the throbbing in your clit.
It feels like another eternity has passed when the players all file off the field, the camera cutting away to commercial as the halftime break starts. You try to temper your enthusiasm as much as you can, but your heart races when you hear the sound of Simon setting his bottle on the coaster.
“Alright,” he finally says, and it’s all you can do to keep from wriggling on his lap as he shifts to hold you more firmly in place. “Here, pup.”
Johnny practically throws himself forward, knees thudding loudly on the hardwood floor as he shoves himself between Ghost’s thighs, hands resting on your knees where they’re spread by Simon’s.
Simon is quick to wrap his fingers in Johnny’s mohawk, holding him back from shoving himself face-first into the slick dripping steadily from you, and ignoring the heartbroken whine that ensues.
“You gonna settle if I let you have a taste of the girl?” He grunts, shaking Johnny just a bit by the hair. You’re mesmerized by the way Johnny’s eyes cross, lashes damp and cheeks flushed as he pants beneath you. “Gonna start behavin’?”
“Yes, yes,” Johnny insists, nodding as much as he can. “Promise, sir, I can be good.”
Ghost snorts and scratches across Soap’s scalp, clearly disbelieving. “You better hope you can, otherwise you’re not gettin’ that pathetic thing between your legs anywhere near the girl until you prove you can behave yourself.”
You can’t tell if Johnny’s moan is heartbroken or horny when you nearly drown him out with your own cry at the cruel words.
“I’ll be good,” Johnny insists, grip so tight on your knees that you’d worry he’d yank you out of your position if you were being held by anyone but Ghost. “Please, Lt, let me be good?”
“Hmm.” Ghost strokes over your belly and Soap’s hair at the same pace, careful to keep a firm enough grip that Johnny can’t move much more than he’s allowed. “Alright. You have ‘til the game’s back on.”
Before he can even finish his sentence, Johnny’s mouth is pressed against your cunt.
You cry out at the sharp burst of pleasure, at the relief of finally having something touching where you’re most sensitive, only to quickly melt into nothing but mewls and moans as you become overwhelmed.
Johnny sucks your clit so hard that it’s almost painful, driving you to dig your nails into his scalp as you hold on for dear life. Simon wraps his arm fully around your waist, left hand holding your right hip tightly and his right hand keeping you open for Johnny no matter how much you struggle.
Your gasps are ripped from your chest as Johnny messily licks your cunt, Ghost’s chest rumbling against your back as he’s stroked by Soap’s tongue too. The sheer amount of sensation after so long with nothing almost blinds you, your entire world shrunk down to what can fit inside of you and what can rub against your clit in just the right way.
“Oh my god, oh my god,” you gasp at a particularly rough suck of your clit. If you weren’t so mindless with pleasure you’d worry about just how hard your nails are scratching along his scalp, but the way he moans into your body wipes any hope of worry from your mind. “Johnny!”
“He treatin’ you well?” Ghost rumbles, pressing against your stomach. Any words you’d want to give him are stolen by the way he makes himself feel just that much larger inside of you, your hole so wet that you’re sure there’ll be a stain when you’re finally allowed to stand.
“Mhm, mhm,” you hum, the only answer you can manage when Soap has taken to seemingly trying to suck the base of Ghost’s cock, only managing to lick around your hole instead. “So good,” you slur.
“Sounds like it,” Ghost says, his patronizing amusement flying over your head as Johnny gives up on Simon’s cock and returns his full attention to your clit.
Your moans are driven higher and higher as you’re pushed closer to your long-awaited orgasm, your voice cracking as your feet kick helplessly against the couch, held firmly by Ghost. You couldn’t open your eyes if you tried, fingers digging deep gouges into Johnny’s hair and Simon’s forearm as you’re shoved towards your peak at a ruthless pace.
You practically scream when Johnny just barely presses his teeth to your bundle of nerves, tongue lashing against you and throwing you off the cliff of release you’d been waiting on for so long.
Ghost moans in sync with you as you milk his cock, squeezing him so tightly that it almost hurts you, hole stinging around his girth despite the juices coating all three of you. He doesn’t come, but the feeling of his cock twitching inside of you as your body does its best to coax cum from his nearly sends you spinning into a second orgasm.
Johnny’s mouth doesn’t let up, even as your hold on him relaxes and your body goes limp against Simon. He only continues to lick at your clit, then around your pussy and trying to suck your lips into his mouth, licking you with a fervor that feels almost manic.
“Johnny!” You gasp when he gives you just a momentary break, only to bite your thigh sharply enough that you jerk a few inches off of Ghost’s cock.
“Down,” Simon snaps, shoving Johnny away from you with enough force to nearly send him sprawling. Johnny catches himself on the couch though, looking up at both of you with tears in his eyes and a cock that looks like it could cut diamond.
You coo a little, hand shaky as you reach out to cup the cheek Simon shoved. Ghost only scoffs over your shoulder, yanking you firmly back down so he’s buried to the hilt inside of you and nearly purring at your yelp.
“Watch the teeth, mutt,” Ghost scolds as Johnny settles back between your thighs, pressing kisses to your soft skin as an apology. “Unless you want me to muzzle you again.”
“No!” Johnny yelps, wrapping an arm around your thigh and pressing himself as close as possible. “‘M sorry, sir, I didnae mean it, promise. I willnae do it again, swear.”
Ghost makes a low sound in his chest that sounds suspicious, but doesn’t push Johnny away or tell him off again. “I’ll believe it when I see it,” he finally says, pushing a strand of hair back into place on Soap’s forehead. “Game’s not back for another ten minutes, you want to keep having fun with the girl or go back to your corner?”
“Wait–” you try to protest, but your voice is cut off when Johnny latches himself to your clit once again, sucking the oversensitive bundle like you aren’t still shaking from your last orgasm. You squeal at the pleasure-pain, body tense like a bowstring. “Please!”
“There you go,” Ghost purrs, resting his chin on your shoulder and squeezing your hip as your cunt spasms around him. “Attaboy, Johnny.”
Your brain practically melts out of your ears before you can string together enough words to beg for even a five minute break, but you can’t find it in yourself to be upset as Johnny practically catapults you towards another orgasm.
#john soap mactavish x reader#ghoap x reader#bo writes#soap mactavish x reader#soap mactavish#soap mactavish x you#john soap mactavish x you#johnny soap mactavish#Johnny soap mactavish x reader#Johnny soap mactavish x you#cod x reader#kinktober day 8#cod fanfic#call of duty fanfic#john soap mactavish#kinktober 2024
2K notes
·
View notes
Text
Slightly, I must admit, slightly obsessed with the idea of meeting Soap after a long reconnaissance and subsequent mission in a pub in Hereford, thinking he's a hunk of a man (possibly because he is) who happens to sip his beer like a slut and shoot you bedroom eyes despite barely even knowing your name.
Johnny, his name is. You learn it during the taxi ride back to his hotel, watching his cheeks become a fervent, dreamy red as you take him by the hem of his shirt and snog him like a woman crazed.
It isn't the first time you've chatted your way into a man's underwear, but it is the first time you're crumpled on your knees between his thighs as his hips push up into your abdomen, whining like a kicked puppy.
‘Take ‘em awf, lass,” he whimpers, gloss-eyed as you shove your palms beneath his shirt, ignoring the way his throat bobs, overflowing with saliva at the thought of you either going down on him, riding him until he cums, or a mixture of both, perhaps one after the other if he's fortuitous.
Yer a fucken’ tease, his head tips back as you rub the ball of your hand beside his pelvis, feeling his thighs flex under your hand.
Yer lucky I'm too tired to set ye straight, he moans as your fingers burrow into his boxers, thumb circling the perimeter of his weeping head.
Will ye let me ‘side yer mouth when I cum, yeah, bonnie? He begs, cheeks puffing with oxygen as you finally drag your tongue along his pulsing cock, travelling along a vein to reach the source of his desire, committing the sound of his stifled grunts as his thighs twitch, and his cock seeps warm cum onto your uvula, in case it's the last you'll ever hear of him.
| Masterlist |
#i need him#johnny soap mactavish x reader#john soap mactavish x reader#soap x reader#soap x you#johnny soap mactavish x you#soap cod#cod soap#soap mactavish x reader#call of duty#soap mw2#john soap mactavish x you#john soap mactavish#soap smut#johnny soap mactavish smut#call of duty fanfiction#soap mactavish#john soap mctavish x reader#john soap mctavish x you
298 notes
·
View notes
Note
Can we have headcanons of fem!reader wife x 141 guys and how they each handle her leaving for girl’s night out in a really skimpy dress?
I think they’d all have hilarious reactions.😂
Omg yesssss
NSFW under the cut
MDNI - 18+
♡ Price:
Oh lord, that man is NOT letting you out of the house.
"Where ya think you're going in that?"
gets a little pissy when you remind him you have one girls night a month, and you have every right to wear whatever you want
"Doesn't mean you have the right to show anyone else what's mine, love."
will physically block the door with his whole body, knowing you won't be able to move him unless he allows it
he isn't mad - no, quite the opposite! it's taking every ounce of his self-restraint not to rip that damn thing in half and have his way with you right there on the foyer floor
"John, move. I don't want to be late!" - "Shame... You should've thought about that before you put on something you know damn well I can't resist."
he thinks it's cute when you argue with him, but you both know this ends up with your front pressed up against the door, panties pulled to the side, and his cock buried to the hilt inside you
after he cums, he pulls your panties back into place and gives you a harsh swat on the ass, not caring that your make up is a little smudged or that your legs are jello while he's giving you that smug look he wears so well
"Enjoy your night out, Mrs. Price. Hurry home."
♡ Gaz:
he's on you before you even walk out of the bathroom after you finish your hair
wraps his arms around your waist, puts his chin on your shoulder, tells you how pretty you look
"This dress new? Haven't seen it on the floor before."
ohhhhh, he is so down bad for you, even after as long as you've been together
makes it a point to grab a quick selfie bc he knows it's a solid confidence booster, and he wants you to feel as beautiful as you look
it doesn't really cross his mind that anyone would try anything on you - you're perfectly capable of taking care of yourself, and he knows who you'll come home to; he knows who's bed you'll be in tonight, who's name you'll be calling in the dark
he even helps you pick the right shoes, even though you know he picks his favorite pair in hopes of seeing you in just those when you get home
ever the gentleman, he walks you out to your car, reminds you to drive safe, call him if you have too much to drink, etc.
he does, however, make it a point to send you some downright raunchy texts and a photo of his more... physical reaction, just in case you needed some motivation to come home a little early
when you get home (early), he's still riled up; he's too impatient to wait for you to make it upstairs, much less to unzip your dress for you, so you end up riding him on the landing until he's too tongue-tied to keep telling you how hot you look
♡ Soap:
you're not making it out of the house. Period.
the SECOND Johnny lays eyes on you, it's over
he's grabby as hell, digging his fingers into any part of you that he can - squeezing your ass, your hips, your thighs, tits, tummy, anything - while he navigates you to the nearest surface
"Yer so fuckin' pretty, baby. Never seen something so fuckin' perfect in my god damn life."
it doesn't matter if you end up on the couch, the kitchen counter, in the back yard; he's eating your pussy like a death row prisoner's last meal until you're crying, trying to wrench his head away with the hair tangled in your fist
he has your dress bunched up around your waist, straps pulled down so he can play with your nipples, but uses the whole garment as leverage while he fucks you stupid
you should've known better than to put a t-bone in front of a starving dog and expect it not to bite
"Go ahead, bonnie; text your little friends, tell them you're not gonna make it, yeah?"
♡ Ghost:
"'course, love. Have fun, be careful, call me if you need a ride."
Simon isn't too worried initially; he knows there isn't going to be a single soul in that bar willing or able to face his wrath should anything untoward happen. but then he actually sees what you're wearing, and all bets are off
that's why he follows you, he tells himself, it has nothing to do with the insatiable urge to destroy your ability to walk tomorrow
nothing trumps your safety, in terms of his priorities. he's simply here to look out for his wife, right?
wrong. he spends the next hour and a half watching you from a darkened corner of the bar while his palms itch with a need to touch
opportunity knocks when you excuse yourself from the table, and he follows you into the restroom, slipping in before you have a chance to lock the door
you're not surprised to see him (duh, you know him better than just about anyone), but you are surprised to find yourself bent over the sink, looking Simon in the eye through his reflection. he's fucking you mercilessly, spewing absolute filth while he pulls your head back by your hair
"My perfect little whore, hmm? Waltzing around in that tiny dress, wearing my fuckin' ring, rubbin' it in everyone's faces that you only open those pretty legs for me."
he wants to cum on your face, but you pout about the possibility of it getting in your eye, or worse, on your dress, so he settles for letting you swallow it instead
his impulses return not much longer after you return to your table; instead, he texts you that he's ready to head out, and you are all too quick to oblige
#john price x reader#john price x you#john price imagine#john price headcanons#kyle gaz garrick x reader#kyle gaz garrick x you#kyle gaz garrick imagine#kyle gaz garrick headcanons#johnny soap mactavish x reader#johnny soap mactavish x you#johnny soap mactavish imagine#johnny soap mactavish headcanons#simon ghost riley x reader#simon ghost riley x you#simon ghost riley imagine#simon ghost riley headcanons#jj writes
2K notes
·
View notes
Note
In regards to FirefighterSoap x LibrarianReader, How would you see their first official meeting in the hospital? Maybe he brings her flowers abs a balloon? I can imagine him being awkward at first.
He's thinking "heh, just a quick 'hello, you still alive? Aye? Great, carry on.'" But nope-
He enters your room with a bouquet of flowers, a get-well balloon, and a tight-lipped smile on his face. You're in the hospital bed, donning a green, pattern gown, and eating a jello cup.
He taps his knuckles on the wall, and you whip your head up to look at him - tall, muscular, built like an absolute unit of a man. He's dressed in a navy shirt, looking like it might burst at the sleeves and chest, and sporting his firehouse's team number on the right side. Black workshop pants and thick, black boots. Eyes blue and bright as his dazzling smile.
You didn't have your glasses on the first time you had seen him, but you could recognize the mohawk of your savor anywhere.
He steps in and offers a small wave. "Evenin- well, eh, afternoon." He says. He takes slow steps closer to your bed. You put your jello cup down and instinctively run your fingers through your hair - god damn these stupid hospital robes and the lack of a hairbrush-
"Hello." You offer with a small smile, your voice raspy. "You, uh- you're the one who saved me."
"Aye, I am." He says, rocking back and forth on his feet. "Oh, erm- brought ye some stuff." Stuff. That's certainly all it feels like, as he sets the flowers and the balloon on the table next to you. You were in a goddamn fire and nearly suffocated for Christ's sake, and here he is with some trinkets. It screams "half-assed". But Price had said it was the right thing to do, so here he was. Doing the right thing, which is what convinced him to get this job in the first place.
You smile. "That's very kind of you - I honestly didn't think I'd be seeing you again."
"None o' tha'. Ye owe me yer life." Ooch, bad choice of words...
But you laugh, softly and sweetly. It makes you cough, but Soap is still stuck on the sound of your laugh. You look delicate in the hospital bed, but you're still glowing. He feels hus own breath get sucked from his lungs as he huffs. "Sorry... the aftermath always been right hard fer me."
"Well... thank you." You say, smiling at him again. "For saving me."
"Anytime." He replies, gazing at you with a toothy smile - and he means it.
You both look at each other for a few seconds, though it feels like an eternity. Soap is trying to recover from the blaze of your light, and you're drowning in his blue irises. You don't want this to be the last time you see him - you do owe him your life, after all - and neither does he.
"What's your name?" You say, finally breaking the silence.
He exhales. "Johnny - Mactavish. But my fellas call me Soap."
#firefighter soap#soap x reader#soap x you#soap#johnny mactavish#johnny mactavish x reader#johnny mactavish x you#johnny soap mactavish x reader#johnny soap mactavish x you#johnny soap mactavish#soap cod#cod x reader#call of duty
368 notes
·
View notes
Text
━━━━ IT REMAINS



pairing: johnny “soap” mactavish x psychiatrist!reader
4.3k. after being shot in the head, johnny works with a psychiatrist to get his life back. **contains dark themes - read at your own risk.
It’s a tick.
Nine. That’s how many hash marks make up the upper margin of your notes. That’s how many times Sergeant MacTavish has rubbed the spot on his forehead where he was shot months ago. If you listen closely you can hear the pad of his thumb race along the grown out hairs of his mohawk.
It’s how he gives himself quiet comfort. When you ask him a question that makes him feel squeamish, he absentmindedly runs his finger along it. You’d have more hash marks if you deigned to keep track at the beginning of your session but this is only the first time you’re meeting him. You’ve also gotten farther than any of his other psychiatrists thus far. 32 minutes in.
His first psychiatrist, Dr. Williams is great. Phenomenal, actually. Old school, nearing his late fifties — he showed you the ropes when you started here. You thought for sure his calm demeanor would be just what MacTavish needed. He made it approximately 17 minutes into the session.
You’re not even sure Dr. Williams was able to get an answer out of him that day. You were here; heard the raised voice of Sergeant MacTavish. Watched as one of the Lieutenants who accompanied him dragged him out. Dr. Williams left his office a few minutes after that, pink-faced and flustered. The only time you’ve ever seen him like that.
MacTavish went through two other psychiatrists before landing in your lap. Why me? you couldn’t help but think. What could I possibly have that they don’t? You’re the youngest psychiatrist here by a mile. Fresh meat. A larva who has yet to transform, metamorphose.
He’s been staring at the same speck on your carpet for a few minutes now. You saw this faraway look in his eyes at the beginning of the session. Those piercing blues fogged over, mist on the lake. Pupils pinpricked.
His leg bounces slightly. Sweat glistens on his upper lip. Talking about what happened, bringing up that day is what has set him off in other sessions before. You weren’t ready to breach the subject until a few minutes ago.
“Johnny?” you try again, gingerly. He didn’t like when you called him Sergeant MacTavish earlier.
“Doc?” he says calmly, as if you haven’t been waiting in silence for him to answer your question.
“Would you like me to repeat the question?”
He sucks his teeth. Ponders. You let him. If there’s anything you’ve observed about his behavior thus far is that he does not like to be pushed, likely due to the fact that he simply needs more time than before. With a TBI like his, it’s not shocking. Memory loss and concentration issues are almost a guarantee. Along with the other symptoms he’s been experiencing — mood changes, difficulty sleeping, sensitivity to sound — and that’s only what you’ve been able to gather so far from his own admissions this session and the notes from those very brief prior ones.
“I dinnae want ta talk about it,” he finally says.
“Alright,” you answer simply. Calmly.
His shoulders visibly slacken at that.
You wonder if he expected you to push him. And, had this not been your first session, you may have. But not this time. He’s not ready for that yet.
He does surprise you, however. When Sergeant MacTavish makes it the full hour, you award him with an honest smile.
“This is a great step forward, Johnny. I’m proud of you.”
You look down at your slightly smudged notes, the air still heavy with the scent of fresh ink. Notes on Johnny’s sisters, parents, home. How he imagines his life in the future — back home to the Highlands, maybe a little cottage in the woods, walking distance to his relatives. Surrounded by family — a wife, children. Animals. Fending for himself and his family. Providing.
It’s… sweet. His fantasy of the future. You imagine in different circumstances he might have been an ideal husband. He has a protective instinct that drives him in everything he does. A wolf defending his pack. Maw dripping with the blood of those who would stand to hurt anyone he loves.
“Thanks, Doc.”
He scratches the scar again as he stands up. It’s still raised — pink flesh that draws your eye in. He waits for you, maybe the most awkward you’ve seen him thus far. You stand and offer your hand. His engulfs yours. He holds it tight, like letting go of you will make him slip out of reality again.
“Next week, same time?” You hate the phrase as soon as it comes out, making you sound like every movie shrink ever, but routine is important for him right now.
He swallows thickly and nods his head, finally letting go of your hand. You walk him to the exit, to the waiting Lieutenant. He goes without a fuss.
You don’t run into any problems until a few sessions later.
He’s agitated, but hasn’t told you why yet. You give him time, give him space. Let him work out what he wants to tell you. The Newton’s cradle that usually occupies your desktop is shoved in a drawer. Silence envelops the two of you, other than his ragged breathing as he tries to get ahold of his emotions.
You’re not sure how long you’ve been holding your own breath but you allow some oxygen into your lungs. You feel like you’re standing at the door of an airplane and he’s the one strapping your parachute. Checking for rips and tears. Making sure the deployment handle is secure.
“Johnny?” you murmur. Wait.
He rubs his scar.
“Lonely,” he blurts out.
“That’s to be expected,” you hum as your finger absentmindedly brushes across the large CONFIDENTIAL in red ink that runs across his folder. He hasn’t been allowed to talk to any family or friends. They all think he’s dead until the man who killed him is in custody and — while you have your disagreements on whether or not that is the best course of action for him — you don’t outrank the military men who made this decision.
“Yer the only friend I get ta see.”
You hesitate and realize that was your error as soon as his face drops.
“We’re friends, no?”
You give him a genuine smile. “I’m your psychiatrist, Johnny.”
“Said ya wanted what’s best for me. Said ya cared.” He’s agitated, fist clenched and shaking against his thigh. He strokes his scar in quick succession with his other hand. His usually serene, handsome face is contorted, as if what he’s hearing is causing him physical pain. He is seconds away from another episode.
“That is true and I meant it when I said it.”
He unfurls his fist but his fingertip never leaves his head. “So we’re friends then?”
You shouldn’t placate him with confirmation. If it were any other patient, you wouldn’t. You would stop this in its tracks, before anything has time to bloom. Cut out the dead root before it rots the rest of the plant. But it’s him — and you can’t be another in a long list of people who have failed him.
“Yes Johnny. We’re… friends.”
He beams at you and you think you see a piece of Johnny from before the accident. The golden retriever energy you suspect made up his personality. The finger on the scar stills.
“I knew you were the right one for me, Doc.”
You make it through three months with him.
“Bonnie flowers,” he nods towards the vase on your desk.
Lily of the valley, baby’s breath and red roses encompassed in a simple glass vase with a lilac satin bow. No note, but it was your birthday week and you figured one of your friends or parents just forgot to add one. You’ll figure out who sent it later.
“Mmm, they are.”
You level him with a look.
“You’re avoiding my question, Johnny,” you remark. He’s had enough sessions with you, become comfortable enough for you to be able to challenge him a bit. He sinks further into the couch and you sit up straighter, closer to the edge of your seat, not letting him run away from the question with physical distance. “Can we talk about this?” you ask his permission.
There’s a tick in his jaw as he mulls it over, eyes never leaving the flowers. You wait, unsure what his reaction will be.
“Can I say no?”
You nod. “You can always say no to me, Johnny. Though, it’s easier for me to help you if you say yes.”
He looks down at his lap, hands folded neatly. The hair on his arms escapes from his long sleeve a little bit. He rubs a knuckle.
“Ya ken I trust ya, Doc, it’s just…” he pinches his brow together, eyes shut as he brings a hand to his head. He hunches over slightly.
“Johnny?” his name lingers in the air. The physical distress he shows gives you heartburn, acid creeping up your throat. He groans, and pushes his fingertips so hard against his forehead you’re sure it’ll bruise.
The bottle of water is in your hands before you realize what you’re doing — standing from your seat and sitting next to him on the couch in your office. You offer it and he lets his hand idle on yours for a second before removing the lid and taking a long sip.
He sighs in relief and lets his muscles relax, leaning backwards into the sofa. A warm, massive hand settles on your knee and you startle but don’t recoil. It would set him back if you pulled away.
“I’m not ready, Doc,” he croaks, and the crack in his voice breaks your heart.
“Alright, Johnny,” you soothe. You grab the back of the hand resting on your knee and squeeze before standing up to return to your chair. “That’s alright. Take your time.”
A knock on your office surprises you a few nights later.
It’s late on a Friday night — you should have been home by now, but you had few things to wrap up before your week off. Notes to finish, information to chart. You were only slightly worried about Johnny, hoping one week off wouldn’t regress him any. At the end of his last session, you made sure to spend some time telling him that you wouldn’t see him next week. You emphasized that you’d be back the following week and would resume as normal.
There’s nothing you hate more than disrupting his routine. It’s been paramount to his recovery thus far. Last week his physician requested an MRI to update his brain imaging, since there hasn’t been any since the incident and it set him off. He only calmed down once you were paged and arrived — stripped yourself of any metal, put on two different pairs of ear plugs and sat vigil next to him on the scanner — your hand brushing against his exposed leg in a soothing motion as his head was inside the tube.
You wonder who could possibly be here at this time of night. As far as you know, you were the last one, but someone else could have easily had a late patient that you weren’t aware of.
The doorknob turns before you can reach it.
Johnny stands in the opening to your office. He is visibly distressed, sweat glistening on his brow. His fingers flex and squeeze as he walks in and closes your office door behind him, hard enough that you jump where you stand.
“Hello, Johnny. What brings you here so late? Where’s your escort?”
He’s still looking off in the distance as he approaches you. You hold your ground, tilting your chin up slightly to look at him. Now that he’s in front of you it’s easier to see how ragged his breathing is, how hard he’s fighting for control over his emotions.
“Do you want to sit?” you try again.
He doesn’t respond, simply holds his ground as you talk. His eyes flicker back and forth as he ponders something. Is he trying to use the calming techniques you’ve taught him?
Your fingers twitch, almost reaching out on instinct to grab his wrist. He sucks in a large breath, his chest nearly brushing against yours as he does. The hairs on your scalp tickle as you feel his exhale caress your face. Patiently, you wait for him. You’re used to this. Sometimes he needs a moment.
“Ye cannae just…” he starts then stops, pinching his eyes shut as he gets his thoughts together. He inhales deeply again before continuing, his voice more desperate. “Why’re ye leaving me, Doc?”
“I’m not leaving you, Johnny. I’ll be back the week after next.”
The line of his jaw sharpens as he clenches his teeth. His fingers continue to flex and contract, half moons indenting the skin of his palm as he does. The thin wire holding him together is about to break and you’re standing in the middle of the debris field.
“I’ll tell ye about it,” he pleads. He brings his hand up to cup your jaw and you hold your ground. Johnny has never frightened you, no matter how many times you’ve seen him agitated. You know, down to your core, he would never hurt you — so you stay still, let him make physical contact. “I’ll tell ye everything.” He dangles the bait over you like you’re a starving animal. The thing you’ve been waiting for all these sessions. A thumb traces the slope of your cheek.
“Okay,” you agree, bringing your hand up to lightly hold against the one stroking you. You wrap your fingers around his and pull his hand off your face. “We’ll talk about it when I return, alright?”
Wrong move.
He snaps.
Before you can react, Johnny grips the back of your neck and pulls you firmly to his chest. His other arm locks itself around your waist. You gasp, breathing in the scent of him as your face is pressed tightly to his body. Your hands fly up to push yourself away but it’s no use. Johnny is carved from stone, immovable, statuesque. He doesn’t crush you, only holds you as his arms lock in place. Your stiffened frame moves with his chest, his rapid breathing competing over the sound of your own.
Panic creeps into your throat, tightening the noose. You know Johnny would never harm you, but you’re not quite certain the lengths he would go when he’s feeling threatened — and right now he’s feeling very threatened.
Fingers wrap around the hair at your nape as he pulls your head back. He kisses you hard and it’s a battle of teeth and tongue as you try to back away from it, remove yourself from the situation. You whine in protest and Johnny groans.
Finally his mouth releases yours. Panting, you gasp for air.
“Johnny… this is… highly inappropriate,” you wheeze.
He looks into your eyes lovingly, as if his stare could keep you in place forever.
“Kept the flowers I gave ye,” he breathes.
Your eyes widen in realization. “You? You’re the one who sent those to me?”
A wide grin splits his face. “My girl’s birthday. ‘Course I did.”
You try not to focus on the fact that he knew when your birthday was — something you definitely did not share with him. “Johnny… I’m your psychiatrist.”
“Yer my friend. Said it yerself. Said a lot of things, hen. ‘We’re in this together’, ‘I’ll do whatever it takes to help ye’, ‘Rely on me, even on bad days’,” he leans in, nose pressed to your hair and taking a whiff. “Cannae let you go… no’ now.”
You try pushing yourself off him again to no avail. “Johnny…”
With both arms now wrapped around your middle, he lifts you with ease, setting your ass down gently on top of your desk. He brushes a stray hair out of your face. “Said I can ‘always say no’ to ye. I’m saying it now. Cannae let you go, hen,” he repeats.
“Johnny,” you echo, strained as you attempt to wiggle out of his hold. You try to keep your voice strong and even but it’s becoming more and more difficult the longer you’re stuck in his hold.
He shushes you before you can continue talking, a massive palm covering your mouth. “Know ye want it too, pretty girl.” His large knee forces your legs apart, bumping it against your clothed center. You startle and he chubs up — your jump barely moving you in the strong grip of his arm. “Take such good care of me. Let me return the favor,” he murmurs, pupils blown out wide as he replaces his hand with his mouth.
You try to push him away again as he kisses you, but it’s no use. You’d have better luck tipping over a skyscraper with your bare hands. Defeated, you submit — not by kissing him back but no longer fighting him either.
“Tha’s it,” he coos when he decides to back away. He takes you with him, sliding your bottom across the desk and supporting your body weight until your legs are firmly underneath you. Suddenly you’re turning around and he’s forcing your face down to the cool wood. The action causes you to screech and he lays his body against yours and shushes your cries, smoothing a hand along the exposed skin of your cheek.
“S’alright, pretty girl. S’alright. Nobody’ll ever touch ye again. Safe with me, always.”
A shiver races down your spine. Johnny hums in delight, his hips crushed firmly to your ass. His thick length is pressed against you and he shudders. Impossibly, he pulls you by the waist against him even more and wraps a massive paw around your middle to tear your pants down your body. Your panties come with it and you can’t help the moan that escapes at the sensation and sudden coolness.
“Johnny…” you start again, knowing that kissing him is beyond innappropriate but fucking him on your desk is a different monster entirely.
A few thick digits in your mouth quiet you and you gargle at the sudden intrusion. “Shh, bonnie,” he pacifies you, before wrapping his arm around your front and swiping a long stripe up your core with his spit-moistened fingers.
He braces your squirming body down with his large forearm. You yelp as he continues to swirl around your sensitive nub, the motion getting his fingers wetter and wetter as your body responds to his touch. He continues his ministrations with deft and experienced fingers that have your legs trembling underneath you. Eyes closed, you cry out in pleasure — and then come back to reality when you realize you’re about to be fucked by your vulnerable head trauma patient.
“Johnny! We can’t do this,” you plead.
“Why no’ hen? We both want it.” You can’t see him with how you’re positioned but you just know he’s doing that little head tilt thing he does when he’s genuinely confused.
“It’s not right, I’ll lose my job,” you whisper.
He huffs. “Don’t need it. I’ll take care of ye.”
A bulky finger slides into you and your knees knock together. “You’re my patient,” you reply, breathless.
“Gonna help me at home from now on,” he responds effortlessly, stretching you with another finger, continuing his slow, lazy pumps.
Home?
“W… what do you mean by ‘home’, Johnny?” your psychiatrist brain asks, waiting for your patient to define his train of thought like you would in any other session. As if you were across the couch from one another — instead of his fingers spreading you wide as your body is splayed on your desk.
“Home,” he replies simply, like the word should explain itself. A third finger enters you and you suck in a breath at the slight burn. You whimper.
“Pretty baby,” he coos, accent thicker than you’ve ever heard it.
Your nipples pebble but you attempt to resist giving him anymore physical responses. “We can’t do this Johnny,” you tremble — from his fingers or the situation you currently find yourself in, you’re not sure.
“This beautiful body is telling me otherwise, Doc,” he practically purrs, his fingers picking up speed.
“Please Johnny… I…” you gasp.
He rips his hand out and you bite down hard on your cheek to prevent yourself from crying at the loss of contact.
“Want more, baby?!” he beams, the sound of his zipper your only warning before his thick, warm cock rubs lengthwise against the entrance to your cunt, hard length massaging your clit as he pumps.
‘No,’ your mind thinks, but your traitorous body says ‘yes, yes, yes,’ as you draw in a sharp breath, legs pushing your ass back without asking your brain.
Johnny makes a pleased grunt as he continues, lubing his cock with your wet, pulsing pussy. You can’t help it — you moan. A sharp slap on your ass pushes you further into the wood and Johnny soothes the sting by hitting your reddening cheek with his sticky cock a few times in a row.
His hand wraps around the back of your neck, keeping you in place but he’s surprisingly gentle. “Meant to be mine,” he declares as he enters you slowly. You suck in a large breath. “Only good thing that came outta this,” and you know he’s tapping the side of his head with his other hand without looking back at him. You whine and he groans when he enters you to the hilt, squeezing the flesh of your hip with the hand not securing your neck.
That’s it.
You’re fucked.
In more ways than one.
Johnny’s fingertips dig into your skin as he picks up the pace slightly. You grip the side of your desk, not bothering to stop him now. It’s too late for that. Arguments die on your tongue as Johnny pounds into you from behind, the bony protuberance of your pelvis hitting bruisingly against the hardwood with every thrust.
You resort to holding on as best you can as Johnny slams against you, like his anger is seeping out of his skin by doing it. The slapping of flesh and your combined pants sucking the air from the room. Johnny bucks into you until his pace gets sloppy and then he stills, pulling himself out with frustrated groan.
His hands leave you and you lay there, boneless, but watch as he drags your chair around the desk, cock bobbing and glistening in the light as he walks. He supports your weight effortlessly as he places you in your chair, like a delicate piece of china. He grunts as he drops to his knees in front of you, and you watch with hooded eyes as his arms come up underneath your knees and pull you to the edge of the seat — right to his waiting mouth.
Johnny swirls and curls his tongue around the sensitive flesh of your pussy, wrapping a strong arm across your lap to keep your bucking hips down. It stings a little, his solid arm pressing into the bruises forming on your hip. You pant and whine, unable to control the noises spilling out of you.
He doesn’t stop, licking and sucking until that little bundle of nerves can’t take it anymore. With all your strength you try to back away from his mouth but the effort is fruitless. Tears stream down your cheek, the sensitivity making you plead with him. “I can’t… Johnny please… please…”
He hums, the vibration sending a shockwave up your spinal column. He slows down but only slightly and you see stars, head floating as you cum on his tongue. He hums again and you shiver violently in reaction. Pulling back now, he smiles drunkenly at you and kisses your pussy before standing and lining himself back up with you.
Your legs are firmly secured and he throws your calves onto his broad shoulders. He teases your entrance before he lets out a sputtered groan. “Bonnie little thing,” he sighs before spearing you on his cock. You're contorted at an impossible angle, one you’re definitely going to feel later, as Johnny relentlessly drives himself into you.
Voice cracking, you can’t stop the sounds of pleasure that escape from between your lips. Sweat drips down Johnny’s brow as he concentrates. One of your hands grips the arm of your chair and the other finds your lower stomach, feeling Johnny’s cock push into you. The thick hair covering his muscular body tickles but it’s barely noticeable over the pleasure coursing through your system.
Your toes curl as another orgasm rips through you, and you bite down hard on the forearm braced beside your head. Johnny whines in pleasure, hips stuttering before resuming their normal brutal rhythm.
“‘M close, bonnie,” he pants. His motions become more flustered as he approaches his climax. The hand gripping onto the arm of your chair now curls around his forearm as you hold tight to him.
He releases, his spend coating your walls in thick spurts and he drops his body on top of yours. You can feel him twitching inside of you as you wrap your arms around his shoulders.
After a few moments, Johnny catches his breath and snakes his arms under you. He lifts you out of the chair and brings you to the couch he’s sat on countless times before, letting your limp form curl against his. He pets your head lovingly as you lay against him, humming softly to himself.
When you fall asleep, Johnny whispers his plans of the future to you. The house he’d purchased in the Highlands a couple of weeks ago is ready to move into. You won’t have to worry your pretty little head about a thing. The plane is chartered, and you’ll both be on it. He’ll be able to last longer next time, and you’re going to give him the most beautiful family — together you’ve already started to.
#call of duty#cod x reader#johnny soap mctavish x reader#johnny mactavish x reader#johnny mactavish#soap x y/n#johnny soap mactavish x you#soap x you#soap x reader#john soap mactavish#soap cod#john mactavish x you#john mactavish x reader#john mactavish
149 notes
·
View notes
Text
You'd been vaguely aware that Johnny was religious when you started dating, in the sense that you knew he wore a silver cross around his neck and carried a tiny bible with him while he was deployed, but you never discussed it and it hadn't affected your relationship in the slightest.
Until he'd taken you home for Christmas.
You were so happy to be asked, to know that what you had was serious enough for him to want you to meet his family, and you'd found it endearing when he rubbed the back of his neck as he told you he had to sleep on the sofa downstairs, that his mum wouldn't like to know you shared the same bed before being married.
You go to church on Christmas eve and then for drinks afterwards, and it's nice, a proper traditional Christmas. You meet his friends and talk to dozens of people, and you spend most of the time with Johnny's hand a reassuring weight on your back.
Even the priest comes for a few, though you're the only one who seems a bit surprised by this. He must talk to everyone in the pub and Johnny stands up to hug him when he gets to your table, spine straight in a way you usually only see right before and after his deployments. After Johnny introduces you, you leave them to chat in private, glancing over every once and a while to see that Johnny looks utterly absorbed, nodding seriously. You flush when the priest looks up and catches you staring, hurrying to start up a conversation with Johnny's cousins.
After the priest bades the pub goodnight, Johnny's parents follow, and then the drinking really ramps up so you're both pretty drunk when you stumble home. You don't mind when he follows you into your, his, room and kisses you against the door. You have to remind him to be quiet a few times, especially when he starts babbling in your ear.
"'M so sorry, love. Gonna fix it after t'night. Just need ya t'night and then I'll make everything right and all'll be forgiven" he mutters in your ear.
You don't even know what he's saying, don't really care, not when he's making you feel the way he is.
You've become so used to not waking up next to him here that when you do come to, it takes you a few seconds to realize the loss of not having him in bed next to you. Of course, he'd have had to go back to the sofa when you fell asleep, you think vaguely, and it's so early that sleep soon pulls you under again.
Except, when you next open your eyes, you're pleasantly surprised to be wrapped in his arms again and you smile as you stretch, only frowning slightly when you feel something unfamiliar on your hand scrape against the bedsheets.
Johnny's grip on your waist tightens almost instinctively and he presses a kiss to the back of your head. His hand reaches out and covers yours, temporarily hiding the new ring on your left hand, and his voice when he speaks is raspy and still sleep-heavy.
"Merry Christmas love."
#call of duty#john soap mactavish#my drabbles#cod#john soap x reader#johnny soap mctavish x reader#johnny mactavish smut#johnny mactavish x reader#john soap mctavish x reader#john soap mctavish x you#soap x reader#soap cod#soap x you#johnny soap mctavish x you#johnny soap mactavish#johnny soap mactavish x you
225 notes
·
View notes
Text
noncommittal worm but soap x asmr reader...
i've recently been thinking about post-bullet soap on leave who cannot sleep. the fragility of his own life gutting him so violently that most days counting his fingers takes eons, and it’s impossible to drown the consistent ringing in his ears.
he's tried everything between nothing. ear plugs, opened and closed windows, weighted blankets and candles. it's all an absence of respite and an eternal stretch of voiding noise. peace was a currency he spent carelessly.
then he finds your asmr channel.
small- maybe 500 subscribers. but it’s a diamond among coal, crisp and makes the corners of his room sharp.
soft voice. gentle cadence that mimics snow boot footfall. fingernail taps between whispered affirmations. moon tide pulls over the shore of his shoulder and tucks him into the mattress.
sleeps well for the first time in weeks.
tethers himself to the morsels he's allowed. gifts from behind live chat. requests that progressively get more personal. subscriptions to every service you offer.
startles price when he, extremely suddenly, moves from his old apartment. buys a new one.
right next to yours.
if your voice is as giving as it was from behind a screen, he couldn't wait much longer to see what it’d be like on the right side of his bed.
#johnny soap mctavish x you#johnny soap mctavish x reader#johnny soap mactavish x you#soap x reader#soap x you#cod#call of duty#johnny soap mactavish#johnny mctavish x reader#johnny mactavish
144 notes
·
View notes
Text
One man's penalty is another man's prize
SUMMARY: When agreeing to lend a hand with the organisation of some military tests, you thought it would be limited to marking times and keeping scores. Statistically, there was no way that the... "creative" penalty you came up with would be selected, right?
And the chances for your boyfriend to be the one subjected to it had to be close to zero, right?
PAIRING: Soap x f!Reader (Soaps calls Reader Ma'am twice, that's it)
TAGS: Civilian!Reader, Fat!Reader, Smug!Soap x1000, a bit Possessive!Soap, Established Relationship, flirting, banter, teasing, partial nudity. Making Shit Up for the Plot/military inaccuracies. Suggestive content but nothing graphic.
WORDS COUNT: 2k
A/N: crackfic...? Soap does push-ups fic. Soap wears booty shorts fic. That actually no one One (1) person asked for.
If you need "visual on the target", this piece by @rusticfurnace and this one by @wombywoo have been on my mind. (Hoping its ok to tag, if not, tell me)
For @glitterypirateduck Cod Vacation Mode Challenge, prompt 27.
A drop of sweat falls from your temple and lands onto the stack of papers you were scribbling on. You wipe off your dripping wet forehead with the back of your arm.
The torrid sun is beating down hard on the ground and bodies alike.
This unforgiving heat left you no respite all day long, despite the fact that all you did was sit and take notes. Drenched in sweat, you fan yourself with your notepad. Perspiration keeps accumulating between the rolls of your stomach no matter how many times you dry it off. Today's the base annual testing day, an unofficial gathering meant to measure soldiers’ performance and entertain some friendly competition.
You would almost regret committing to helping today by playing scribes, but the sadistic satisfaction of seeing others toiling away while you twiddle your thumbs is enough to thwart that feeling. That, and Soap's little… display.
Your eyes almost bulged out of your head when you arrived this morning and stumbled upon him stretching his legs, bent over, fingers aiming for his feet, wearing the shortest, thighest shorts you've ever seen. Then he greeted you as if nothing was out of the ordinary. You glanced in interrogation at Gaz and Ghost, who were respectively wearing Bermudas and tracksuits, and were met with a shrug and an eye roll.
To make matters worse, he traded his blue shirt for a sleeveless top that did wonders for his arms and shoulders - as if his tanned biceps weren't already a work of art and a weapon of mass destruction all at once.
You don’t know which incubus possessed him to wear booty shorts, but you definitely aren't complaining.
You spend the day ogling him shamelessly, knowing he was putting on a show for you. He'd sponge down his glistening face with the bottom of his shirt, offering you a tantalizing view of his toned stomach. He'd throw dazzling smiles, teasing winks and blow kisses your way. At some point, he even emptied his water bottle on his head, resulting in his shirt turning transparent and sticking to his skin in an almost obscene way.
His myriad of attentions made you dizzy, in the best of ways. You may have made yourself look like a lovesick fool, with your blissfully happy smiles and your stupid giggles, but except for the people you were close with, no one would dare to nag you about it - lest a certain Scottish sergeant with a big mouth and no fear of confrontation gets all up in their face.
Strong, bronzed hands heavily lean on your desk. Palms are turned towards you, fingers gripping the table's edge.
“M ‘ere fer my penalty.”
The voice is raspy, accent thick, tone charming and teasing at the same time.
You slowly look up from your paper to meet Soap's cerulean eyes; along the way you can’t help but peek at his tanned arms, his bulging biceps, the beads of sweat rolling down his neck, the familiar chin scar in the middle of his dark stubble. His shirt is soaked with sweat.
He's wearing the grin he has every time he lays eyes on you; a blinding, earnest thing. However, even that beguiling smile cannot hide the spark of triumph and playfulness in his gaze.
Johnny's terribly competitive, that's an open secret. It's no surprise that today's tests would fire him up. The perpetual FNG has a title to defend, after all, and with you watching, the stakes are high despite the tests’ results bearing no influence on their file.
But that excitement wasn’t supposed to target you.
“A penalty?” you repeat, unconvinced, twirling your pen between your fingers. “You?”
Doubt infused with sarcasm seeps in your tone, very much on purpose. You raise a skeptical eyebrow, on your guard.
Your first instinct was to withdraw, prop yourself against the backrest, the distance between the two of you reduced to something too trivial to be proper, but you can’t back off from his implicit challenge. It's a well-crafted game with the two of you as its exclusive players. A dance of provocation and endearment, a mischievous yet comfortable back and forth.
The lack of privacy of it would usually discourage your bashful nature, who avoids confrontation at all costs. But the sergeant has figured out how to appeal to the competitive, driven part of you. So you stand your ground, brazenly, like you're the only two people in the world.
There is no way that Soap earned a penalty, no way that he lost. He's one of the best there is, if not the best - not that his ego needs the boost.
The SAS's youngest prodigue who beat all previous records, his name forever carved into the archives and his legend whispered among impressionable new recruits.
Not to mention that the way he said “my penalty” sounded more like “my prize” than anything else.
“‘ere. Proof.”
He hands out a piece of paper to you, a smug smirk not leaving his lips, one that is not without evoking the satisfied expression of the cat who got the cream. Your fingers brush his as you retrieve the “penalty receipt”, the contact feeling like flames licking your skin.
You take a break from defiantly holding his gaze to glance at the note. Its contents sends an ominous shiver down your spine, your eyes slightly widening in understanding.. and horror.
This wasn’t supposed to happen. The odds were, what, one in hundreds? Amplified by the fact that Soap was the one to get ahold of it, out of all competitors.
You vainly stare at your own scrawl, as if that could make the ink vanish, but reality simply gazes back.
When asked to participate in making up a penalty, you wrote the silliest thing that came to mind, as a sort of inside joke only yourself would be privy to. Eight innocuous little words that would sign your downfall.
“Do fifty push-ups with me on their back”.
The fifty was an arbitrary pick between twenty that you judged too lenient, and a hundred that would take too long; however, you've thought a bit more about the “me on their back” part. You were heavier than the average soldier's rucksack - significantly so. It had to be a challenge, so you've made it this way.
Yet you never expected to actually end up on someone's back.
How Johnny managed to get his hands on your penalty out of all of them, you'd probably never find out, but you couldn’t deny that the “me” mentioned was you. Indeed, on top of your… recognizable handwriting, the note was adorned with little scribbles you had mindlessly doodled while bored. They were simple but easily identifiable: a foamy bar of soap, a deadpan skull, a jerrycan wearing a cap, and a stack of cash with a hat, or, put differently, the Task Force 141 stylized.
A version of the team that Soap was well-versed with, having witnessed you drawing it countless times.
There was no way out of the corner you were backed into - Soap put you on the spot, the brightest one possible, and that little shit knew it perfectly - did it on purpose.
You sigh exaggeratedly as you get up. You bypass your desk to stand in front of Johnny, not missing the way he looks you up and down. This is the first time he's seeing you in shorts, and despite how self-conscious you are about the girth of your chafing thighs, he makes it obvious how much he's enjoying the view. You cross your arms with an amused smile on your lips.
“You know you’re not supposed to enjoy your penalty, right? Kinda defeats the purpose.”
His smile mirrors yours as he bends over to whisper in your ear, close enough for you to feel his body heat, but not making a move to touch you.
“And ye do know I’d never let any of those eejits sweat and grunt under ye? That's my prerogative.”
Despite the shiver his gravelly voice sent down your spine,you throw your head back in laughter.
“Ooh so that's what this is! You're jealous.”
He remains unfazed by the accusation.
“Call it what ye want.”
“You do know I'm heavier than your rucksack, right? Much heavier? You’re going to hurt yourself.”
His eyes glint with hunger for challenge.
“Don't knock it til you've tried it.”
“Fine. Drop and give me twenty, pretty boy.”
His grin becomes blinding. He reaches behind to grab the back of his shirt and rips it off like it burned him.
You gape despite yourself in front of his glistening chest, all tanned skin, white scars, hard stomach and soft pecs, and he gently lifts your chin up with his index finger to close your mouth, an extremely smug smirk adorning his lips.
“Yes, Ma'am. Right away, Ma'am.”
From a stranger's perspective, his reply drips with an insolence that matches the cockiness he exhibited all day. But you know better; you can hear the underlying docility in his tone, the one he expresses when you two are intimate.
He keeps his eyes on yours as he kneels, the display way too lascivious for how public it is. You bite your lips, frowning your eyebrows in warning, but say nothing as he obeys and performs the twenty push-ups asked - on one arm. It is good that the position prevents him from staring at you, because you reckon otherwise he'd be giving you the slyest grin.
More than the impressive show of strength; more than the way his skin glows with sweat; more than the flaunting of his imposing muscles; the knowledge that he's undertaking it all for you is what tightens the band of arousal in your stomach, along with multiplying the bubbles of happiness and affection in your chest.
“Gonna take a seat, bonnie?”
He's forced to heckle you since you were so caught up in your staring that you forgot that the next part of the penalty required your participation.
And of course, he chose the cheekiest way to do so. The question, innocent at first glance, sent you back into the bedroom. The last time he asked you that was right before you sat on his face. And the time before that was when you rid him.
You oblige yourself to focus on the here and now, and carefully straddle Soap's back.
“Are you sure you can- Woh.”
He interrupts you by suddenly lowering and rising his body, obliging you to grab his shoulders to keep your balance, but easily demonstrating that the added weight has very little impact on his performance.
“Alright, alright, you convinced me,” you yield. “That's only one out of fifty, though.”
“And yet ye dare doubt me again,” he grumbles under his breath, initiating a steadfast pace.
It is a shame that your current position prevents you from watching his face, but you concentrate on other things instead. Never before did you have the opportunity to revel in the glorious vision that was his powerful back.
You tease him by periodically clenching your thighs without warning, squeezing the meat of his shoulders or ruffling the back of his drenched mohawk.
You let out an impressed whistle when he reaches fifty, before scrambling to liberate him. He pretends needing your help to stand up, and you give him your hands without hesitation. Once he's up, you affectionately shove his shirt into his naked torso, an implicit command to make himself proper.
Following his dressing, you two stare into each others' eyes, hands in hands, like lovebirds until his stomach roars like thunder.
You giggle; he sighs exaggeratedly, suddenly bowed down by an invisible weight, like he wasn’t overflowing with energy a minute ago.
“M starvin’. Tae death.”
“Wouldn’t have guessed.”
He starts walking towards the canteen's building, after a suggestive wiggle of his eyebrows and his eyes motionning between you and the coveted reserve of food in a silent but strong proposition. You purposely let him take the lead so you can sneak behind him and grab a generous handful of his ass.
He turns his head towards you with mock outrage on his face, a hand pressed on chest, quickly replaced by appreciation.
“Been itching to do that all day,” you confess with an impish smile.
Walking side by side, you start happily humming, and just as you let your hand drop, he seizes it and puts it back on his buttock.
#mine#soap x reader#soap x you#soap squad™️#soap squad#john soap mactavish#johnny soap mactavish#john soap mctavish x reader#johnny soap mctavish x reader#soap mactavish x reader#cod x reader#cod fanfic#cod fic#soap mactavish#soap cod#cod soap#john soap mactavish x you#johnny soap mactavish x you#cod x you#cod mw x reader#codvacationmode#x reader
326 notes
·
View notes
Text
(poly 141 x fem reader) | Part One
The first thing John notices when he wakes up is warmth.
Not the dry, stifling heat of the hellhole they’d been trapped in, not the sharp burn of pain flaring beneath his ribs, but something softer, something familiar. A small hand curled over his own. The scent of clean linens mixed with something gentler, something yours.
He breathes in slowly, cracking his eyes open against the dim light filtering through the hospital room. The steady beep of monitors hums in the background, grounding him, but it’s you that he focuses on.
You’re slumped over in a chair beside his bed, forehead resting against his arm, your hand wrapped lightly around his own. Even in sleep, you hold on, fingers curled just enough to keep contact.
John exhales, letting his eyes roam over you.
You look exhausted, and it makes his heart ache.
Dark circles smudge beneath your eyes, your lips pressed into a faint frown even in unconsciousness. Your clothes are rumpled, the same ones you must have worn for days. The sight makes something in his chest twist again, a sharp pang of guilt cutting through the haze of medication.
He wants to reach for you, to trace his fingers over your knuckles and murmur your name until you wake, but he doesn’t. He lets you rest, lets you breathe. He knows you need it.
Because Christ, you must have been worried sick. He knows you, knows how much you worry for them on a good day even on the simplest of missions- and he still doesn’t know how long they’d been gone.
The memories are still blurry, slipping through his mind in broken fragments. Pain. Restraints. The weight of his men against him, Ghost half-conscious, Soap fevered and delirious, Gaz barely breathing.
And then-
He remembers you.
A shadow slipping through the chaos. A whisper-soft touch against his face. Hands steady and sure as they undid his restraints, coaxing him back to awareness.
It had to be a dream.
You weren’t trained for that. You weren’t meant for war, for blood, for the brutality of what they endured. You were their sweetheart, their delicate thing, the soft reprieve from the violence that defined their lives. He would rip apart everything in this world if it meant keeping you safe, sound and happy and far, far away from any violence.
So it couldn’t have been you.
It must have been an extraction team. That’s what had happened. Someone must have come for them, gotten them out. That was the only explanation, and the drugs must’ve messed up his mind enough he was seeing you.
But still-
He watches you now, the tension lingering in your features, the way your fingers tighten around his even in sleep, and something gnaws at the edges of his mind.
You had been there, hadn’t you?
The thought makes his head swim, exhaustion weighing heavy on him again, but he keeps his fingers tangled with yours, grip loose but unrelenting. He doesn’t want to let go.
Because for all the horror, for all the pain, for all the hell they’d been through-
You’re here.
Tired. Stressed. But here. And that’s all that matters.
For now, anyways.
The others then wake slowly, one by one.
Johnny first, groggy and confused, grumbling about how sore he is as you smooth a hand over his forehead. Kyle next, blinking against the light, his voice rough when he murmurs your name. Simon takes the longest, his body slow to rouse, but his first instinct is to reach for you, even before he fully opens his eyes.
In return, you are relentless in your care. You fuss over them, checking their bandages with the nurses’ help, brushing your fingers through their hair, whispering soft reassurances. You press ice chips to dry lips, adjust pillows, and coax them into drinking water.
When Johnny complains about the bland hospital food, you leave the room for an hour and a half and come back with something warm and homemade, tucking a spoon into his hand with a firm, eat.
When Kyle shifts restlessly, unable to get comfortable, you climb up onto his bed without hesitation, settling beside him so he can lean against you, your fingers threading through his curls gently and carefully until he sighs and relaxes.
When Simon wakes with a sharp inhale, eyes darting wildly as if expecting restraints, you’re already there, climbing onto the edge of his bed and murmuring soft reassurances into his ear, grounding him with the steady press of your body against his.
When John struggles to sit up, wincing against the pull of stitches, you scowl and press a hand against his chest, forcing him to lie back down.
“You’re pushing yourself too much,” You scold, brow furrowed in concern, arms crossed, your foot tapping on the ground. “You need to rest.”
“I’ve rested enough, love.” He rasps, voice still heavy with sleep, but he doesn’t fight you when you adjust the blankets over him.
You shake your head, lips pressing into a thin line. “Not nearly enough. Please, John.”
The worry in your voice is palpable, thick with something deeper, something almost frantic. John notices the way your fingers tremble slightly when you tuck them under the blankets, the way your shoulders remain tense, as if bracing for something unseen.
He reaches for your hand, squeezing gently. “We’re okay, love.”
Your throat bobs. You nod, but don’t speak, gaze fixed on where your fingers curl around his.
John doesn’t push.
You’ll talk when you’re ready. But for now, you keep your hands busy and full just tending to them.
Anything to keep from thinking about what comes next. What has to come next.
You smooth down the blankets over John’s chest constantly, brushing your fingers over the fabric as if that alone can shield him from the pain still lurking beneath. You press cool compresses to Kyle’s forehead when the medication isn’t enough to dull the ache. You help Johnny sit up when he needs to, spooning broth past his split lip, murmuring praise between each swallow. You lace your fingers with Simon’s when he stirs in his sleep, rubbing slow circles over his knuckles, grounding him even as you feel yourself slipping away.
You do it because they need it; because you need it, too. Because if you let yourself sit still for too long, you’ll remember the blood.
The fear- not of the blood, never, but for them; the way you had to drag them out of that hellhole with your own hands, because no one else would.
Because no one else cared enough to try.
And if you think too long about that- about how close it was and about what could have happened-
About what should have happened if you had listened to the same authorities who dismissed your pleas-
It will eat you alive.
So you focus and pour everything into them. Because as much as you love them and as much as your heart aches at the sight of their bruises, the bandages wrapped tight around their ribs, the exhaustion that weighs heavy on them-
There is still something unfinished, but not for long. Something you have to do:
Shepherd still lives and breathes the same air as them, and and you can’t allow that.
Not after what he did. Not after what he almost took from you.
Not after the endless, screaming nights you spent scouring every lead, chasing every whisper, tearing apart the world with your bare hands just to find them.
So you wait.
You tend. You soothe. You pretend. Because right now, they need you soft; They need gentle hands and quiet reassurances. They need your warmth, your care, your unwavering devotion, the one constant in all of this.
They need to believe that you are exactly the same as you were before and that nothing has changed. That you haven’t changed and reversed.
But soon-
Shepherd will never see it coming. You are keeping a bullet just for him, but he will never see it coming.
In the meantime, you don’t sleep much.
You pretend to, curling up in the chair beside John’s bed, but he knows better.
Your breathing is too shallow, never quite settling into the slow, even rhythm of true rest. Your body remains tense, shoulders stiff, fingers twitching slightly even in stillness, as if your mind is running too fast for your limbs to fully relax.
You’re thinking- plotting.
John doesn’t know what about- not yet, at the very least. But he watches you in the quiet moments, when you think no one is looking, and he sees it. The way your gaze lingers somewhere unseen, sharp and unfaltering, like you’re tracking something just beyond his reach. The way your jaw tightens in fleeting moments, your fingers flexing unconsciously before you school yourself back into softness. The way you breathe, slow and measured, as if bracing.
And it worries him.
He knows the woman who smiles at him across the kitchen table, all warmth and sleepy affection. He knows the woman who hums under her breath when she’s focused, who soothes them with gentle hands, who kisses his temple and tells him to be safe before every mission.
He knows you.
But this- this quiet, this edge-
It’s not you.
Not the way he’s always known you. And that thought lingers, gnawing at the edges of his mind as exhaustion pulls him under. Because something has changed, something has happened- something is different. And he doesn’t know what it is, doesn’t know if it’s something you’ll tell him, or if it’s something you’ll try to carry alone.
And that- that- is what worries him.
Because he can see it in the way your hands still against the blanket you’ve been adjusting for the past ten minutes. He can see it in the way you chew the inside of your cheek, in the way your eyes flicker toward the door as if you’re already thinking about what’s waiting beyond it.
You’re planning something, and you won’t tell him what, and he worries so much for you, for their beloved.
But whatever it is, whatever it takes, he will be beside you even if he doesn’t understand it.
Even if it aches, knowing you are carrying something too heavy for soft hands alone.
Because he trusts you, loves you, and he will not let you bear it alone.
Part Three
#noona.writes#noona.posts#cod x reader#cod x you#cod#tf 141 x reader#tf 141 x you#tf 141#cod imagines#john price x reader#poly!141 x reader#ghost x reader#simon ghost riley x reader#simon ghost riley x you#soap x reader#ghost x you#gaz x reader#johnny soap mctavish x reader#poly 141 x reader#poly 141#kyle gaz garrick x you#poly!141#soap x you#kyle gaz garrick x reader#poly!141 x you#poly 141 x you#johnny soap mactavish x you#johnny soap mactavish x reader#john price x you
2K notes
·
View notes
Text
Howlin’ For You
Find my CoD masterlist
Wolf shifter!Soap gets himself lost on a run one night and runs into you. The problem? You think he's a dog and take him home to try and find his people. Naturally, Soap falls head over heels.
Johnny “Soap” MacTavish x f!reader
Warnings: Swearing, shifter lore, world building, I just kinda throw y’all in the deep end, Price is pack dad.
Word count: 8k
Alright. So maybe the nighttime run had been a bad idea. Maybe. And maybe Soap shouldn’t have shifted on his own. And maaaaaybe he should have paid more attention to where he was going.
But he wasn’t lost! He’d never been lost in his life, and he wasn’t about to start now.
He just… had to find the right road back to base. That was all.
He briefly debated shifting back, but he didn’t fancy having to explain why he was running around naked. Price would kill him for that. And then Ghost would probably kill him, too.
So he huffed and continued trotting along. Fortunately the wound in his shoulder had healed enough not to bother him at this easy pace, though he was careful to monitor it. Despite what medical said, he didn’t like being benched for injuries.
Which was why he’d gone on a night run in the first place. Couldn’t sleep, pack was gone on a mission, it seemed like a good idea at the time.
…Yeah this had definitely been a bad idea.
Soap huffed again, pausing to shake himself off. He’d slid down a hill earlier, which hadn’t hurt him, but it had half-covered him in mud. He did not approve. He would much rather be clean.
And he’d get to clean off just as soon as he got back to base.
Lifting his nose, he sniffed around for any hint he could pick up. But there was nothing special here - hints of deer and rabbits, old car smell, and tiny whiffs of human. But not a particular human, not like he was close to infringing on anyone’s property.
Which meant he was pretty well in the middle of nowhere.
Gaz was never going to let him live this down.
His ears pricked and he turned his head as he heard a car coming down the road, slowly getting louder. He trotted a couple steps off to the side, just in case, and watched as the car rounded the bend, headlights even brighter in the relative dark to his eyes. The car slowed and the hazard lights turned on, flashing orange in the dark, even as the car slowed to a stop on the shoulder.
The driver’s door opened and Soap tensed a little, watching carefully. But it was just a woman - she smelled good. Human, absolutely, but good. His nose twitched in interest.
“Hey pup,” she greeted, getting out of her car and crouching down. “You okay over there? Where are your people?”
Oh. She thought he was a dog. Well, he supposed she could be forgiven for that - it was dark, and he was muddy, and okay yeah he did kind of look like a dog. Gaz liked to tease him about it sometimes.
“I’ve got some goodies here,” she continued, moving slowly, pulling a bag out of her car. The crinkle caused his ears to perk, and he sniffed hopefully. Smelled like jerky. Mmm. “You want some? C’mere, I’ve got plenty.” She tossed a piece about half-way across the road, and he trotted forward to gobble it up.
Really, she was nowhere near a threat, even with him on four legs. He could get himself out of trouble easily enough.
“Good pup,” she crooned, keeping her voice gentle. “You want more?” She held out a piece to him.
Soap paused to consider this. On the one hand, free food. On the other, she was clearly trying to get him close enough to check for a collar, which she wouldn’t find.
Well. If nothing else, she’d get him back to civilization, and from there he could figure out how to get back to base. He’d be fine.
So he stepped forward to take the jerky from her, making sure to be very gentle. He didn’t even flinch as her free hand checked for a collar.
“Looks like you escaped from someone’s yard,” she mused softly, gaze sweeping over him. “Alright. Do you wanna come in the car? Go on a little car ride? I’ll give you more jerky.”
Soap just wagged his tail at her, waiting patiently as she opened the back door before he hopped in. At least she didn’t try to buckle him in, he hated that. She did give him another piece of jerky, as promised, before she slid back into the driver’s seat.
This was going to be interesting.
–
You couldn’t help glancing back at the dog in the backseat. Partially to make sure he was okay, partially because you were nervous, and partially because you were trying to figure out if you’d seen him before. He was a big dog, but very well behaved. Hopefully you’d be able to get the mud off of him to get a better look at him.
The vet was undoubtedly closed by now, so you wouldn’t be able to get him checked for a microchip until morning.
But you couldn’t regret bringing him home. You just didn’t have it in you to leave a dog on the side of the road, especially one so obviously a beloved pet.
You parked in front of your tiny house, getting out and gathering up your things before letting the dog out. You had another piece of jerky in hand, hoping that would entice him to cooperate.
“This way,” you murmured to the dog, watching him hop down out of your car. “C’mon, let’s go inside and get cleaned up. And maybe have some dinner, hmm?”
The dog wagged his tail again and trotted right up to the front door, like he expected to be let in. You laughed softly but let him in, giving him the piece of jerky and then giving him a minute to sniff around.
“Alright, if you’re a pet, you should know better than to potty in the house,” you said, setting your things down. “Shower first, I think. For you.” You eyed the muddy pawprints left on the floor and decided that was now a tomorrow problem. “Okay. C’mon pup.” You tapped the side of your thigh, and the dog followed you back to your bathroom.
He didn’t even protest getting in the shower, thankfully. Just stood under the spray calmly.
The problems started when you got out the shampoo. (Which, honestly, you were amazed you still had any under your sink, you’d bought it for a friend’s dog ages ago.)
Then he boofed softly, circling in the shower and refusing to hold still for more than a second at a time. He kept pulling his paws away from you.
“Stubborn,” you grumbled at the dog, though you couldn’t help but laugh when he kept walking under your hand, inadvertently spreading the shampoo. “Well, I guess this is one way to do it.”
Rinsing off was another exercise in patience - the dog didn’t want to hold still, and ended up shaking muddy soap suds all over the shower, and your clothes. You just sighed deeply.
“Don’t make me regret being nice to you,” you grumbled, finally washing off the last of the soap. “Alright, guess it’s time to dry off.”
The dog bounded out of the shower and bounced around the tiny bathroom. Seriously bounced. Water got everywhere, and you just stared for a moment in absolute dismay.
“Definitely regretting all my life choices.” But you grabbed a towel and started working on drying him off.
It took two towels before you released him into the rest of the house and changed out of your dirty clothes.
The dog, of course, acted like nothing was wrong and sat patiently in the kitchen, tail wagging.
“You’re a menace,” you told the dog, although you started gathering up ingredients anyway. “It’s probably super late for your dinner, but oh well. This is when I normally eat.” You paused. “Shit, you can’t eat some things, right? Hang on.” You whipped out your phone to do a bit of frantic googling.
The dog boofed again, walked two circles around you, and then laid down with the biggest sigh. You looked away from your phone and right into big gorgeous blue puppy dog eyes… and you caved, crouching down to scratch his ears.
“You’re just too cute,” you grumbled. “I can’t be mad at you.” You stroked your hand down the dog’s back. “You’re a handsome boy too, aren’t you?” He really was, mostly red with a white stripe down his nose, white socks, and a little white blotch at his shoulders. You’d lay even odds that he was part husky.
He stayed where he was as you cooked, humming a little to yourself, big eyes following your every move. But at least he wasn’t underfoot.
“Tomorrow I’ll take you to the vet, see if you’ve got a microchip,” you told him, leaning back against the counter to let everything cook a bit. “And if not, I’ll put up signs. You can’t have traveled too far.”
The dog just sat up when you plated food, leaving a bowl on the ground for him. You’d checked all the ingredients and just had to hope it wouldn’t upset his stomach.
After throwing the dishes in the sink and taking him out for a potty break, you were more than ready for bed.
Apparently, so was the dog, as he immediately hopped up on your bed.
“Hey!” You frowned. “What do you think you’re doing?”
The dog wagged his tail at you and then circled the end of the bed before laying down, curled into an almost perfect circle.
“Oh my god.” You threw your hands up and turned to get ready for bed. “Fine, but don’t complain if I kick you in the middle of the night.”
But if you were being honest with yourself, when you laid down to sleep, the soft breathing and the warmth of the dog was… soothing. He made you feel less alone, less isolated.
You reminded yourself firmly to not get attached, because he wasn’t staying.
So, of course, he wasn’t microchipped.
“Nope,” the vet tech confirmed the following morning. “No microchip. I don’t recognize him, either.”
“Well, it was worth a try,” you said on a sigh, patting the dog’s head. “Thanks for checking for me.”
“Sure thing!”
“Guess I need to make some posters,” you said, looking down at the dog. He boofed at you, tail wagging.
You had a feeling it was going to be a long day.
–
Soap actually hadn’t meant to stay this long. He really hadn’t. But, well, you were pretty and lonely. It wasn’t hard for him to smell it on you, although it was less pervasive when he stuck near you.
And the team wasn’t supposed to be back for a few more days, so it wasn’t a problem to stay for a little longer.
(He could also admit, if only to himself, that he also needed more time to orient himself. He had no idea where the fuck he had ended up.)
Maybe it was a bad idea, but he was making it work. And he wasn’t stupid, he knew he wouldn’t be able to stay long. Tonight, probably, he’d have to leave. Now that he knew where he was and where he needed to go.
Hell, he knew that if Price found out, he’d have Soap’s head. Staying with an uninitiated human was risky, even though he had excellent control of his shifts. And it wasn’t just a risk to himself, but to his whole team.
Bad decisions seemed to be the theme of his forced downtime, though.
He’d just have to leave tonight and sneak back onto base. No big deal. Nobody would know, he wouldn’t get in trouble, everything would be fine.
He did feel a bit bad when he hopped down lightly from your bed. Hopefully you wouldn’t spend too much time looking for him.
Making sure to leave the back door cracked open a few inches to show how he’d gotten out, Soap trotted off back towards base. It would be tight, getting back in before sunrise, but he’d always enjoyed a good challenge.
He didn’t enjoy being wrong.
Which he very much was.
Price stood outside the barracks, arms crossed, staring down at him. Soap gulped, ears flattening to his head, tail tucked.
“Inside,” Price growled, opening the door for him. Soap slunk through the door, obediently following Price down the hall and to his room.
By now, the lot of them had no shame around each other. Hard to be body-shy when they’d all shifted together, many times, and shared sometimes tight sleeping quarters. So Soap just waited until the door was closed to shift back to human.
“Explain.” Price leaned back against the door, arms crossed over his chest again.
“Didn’t think ye’d be back so soon,” Soap muttered, grabbing a shirt first.
Price didn’t say anything, just stared Soap down, even and outwardly calm as only he could be.
“Just went for a run,” Soap said, shrugging, even as he grabbed more clean clothes to pull on. “No’ a big thing.”
“Must have been a long run.”
“Aye.” Soap swallowed. “Might’ve gone farther than I wanted.”
Price nodded once. “Any trouble?”
Soap shook his head. “Nah. I was careful.”
Finally, Price’s shoulders relaxed. “Good. And your shoulder?”
“Almost healed.” Soap relaxed too, grinning briefly. “I’m careful ‘bout it!”
Price snorted his disbelief of that. “Then you can go running with Ghost. 0600.”
Soap didn’t groan, because that wouldn’t help his case. He tried not to pout, because this was absolutely a punishment, and they both knew it. “Yes, sir.”
Price nodded once and let himself out, the door clicking shut softly after him. Soap flopped face-first onto his bed and groaned into his pillow.
–
You tried hard not to be heartbroken when you found the back door open a little, cold morning air wafting in. The dog was gone.
Hopefully he’d find his way back home on his own.
You spent the next three days keeping your eyes open any time you went anywhere, just in case. If he was still lost, well, at least he knew you. You could always make more dog-friendly food.
And when you didn’t see the dog for a week, you figured that was it. He’d found his way back home. That was okay. It was much better for him to be at home. You wouldn’t wish losing a dog on anyone. At least, not anyone who took such good care of their dog.
You parked in front of your house and slumped forward, forehead resting on the steering wheel. You were tired. Exhausted, really. The kind of exhausted that came from too little sleep and stress and probably a little bit of touch starvation.
You might have stayed right there for longer, trying to find the energy to move, except there was a woof, and then the car shook a little as a dog stood on its hind legs to look in the window. The dog.
“What the hell?” You blinked at the dog and then grabbed your things, opening the door. “What are you doing here?”
The dog wagged happily at you, boofing at you and running up to the front door. When you didn’t move fast enough, he ran back to you, tail still wagging.
“I thought you went home.” You blinked again but moved slowly to the door, opening the door. The dog pushed past you to head inside, trotting right along. He looked good - no mud this time, at least. His coat looked good, and he didn’t look like he’d lost any weight. So he was being taken care of.
Even if he had escaped yet again.
“You’re going to give your people a heart attack,” you scolded gently, locking the door behind you before putting your things down. “How did you even get back here?”
He whined a little, excited, tail still going a mile a minute as he tried to wait patiently for you in the kitchen. You dropped a hand to pat the top of his head, opening your fridge to look inside.
Not that there was much to see. You hadn’t been shopping, and it showed.
“Um.” You frowned, glancing down at the dog. “Hm. Well, I can probably whip up something.”
The dog watched you, sitting just at the edge of your space so he was barely not in the way, eyes bright and ears perked. He was pretty big for a husky, even though the coloring matched. He was probably a mutt of some kind, but you were a bit surprised at his size.
“Here you go, big boy.” You set a bowl down for him again and took your own plate to the tiny table.
Where you sat and stared at it, stomach turning. You needed to eat. You knew you needed to eat.
You just… didn’t want to.
The dog rested his head on your thigh, whining softly. But he was looking up at you, not at your plate.
“It’s okay, pup,” you immediately murmured, one hand dropping to scratch between his ears. “You still hungry? I’ll give you more in a little bit, have to make sure that settles okay first.” You gently rubbed your thumb over his furry forehead and between his eyes in slow, soothing strokes. His eyes closed with a big sigh.
You weren’t sure exactly how long you sat there, curiously blank, stroking this dog. Long enough that your food had gone cold. Finally, you gave up on it and put a bit more into the dog’s bowl before putting the rest away for another day.
Your bedtime routine was barely disturbed by the dog, and he once again hopped up onto your bed. This time, you didn’t protest, just let him get comfortable.
And when his head landed on your thigh, his warmth stretched out next to your legs, you just sighed softly and closed your eyes.
You weren’t sure if you were surprised or not when you woke to an empty bed and chilly morning air.
It took a while to drag yourself through your routine, getting ready for work by rote, brain definitely not engaged yet. Why bother?
But you still stopped, blinking owlishly at the sight of the dog sitting in the middle of the kitchen, tail wagging, jaws parted in a doggy grin.
“Oh. You’re still here.” You felt dumb saying it out loud, admitting to what you’d assumed. That he was gone again. And then you felt even more stupid because he couldn’t reply and didn’t even know what you’d said. “Well. I guess you’ll want breakfast, then.”
You reheated the leftovers from last night for him and set them down before getting your own things ready. You still had a few minutes before you had to leave for work, which you spent pondering what to do with the dog.
You couldn’t leave him locked inside. It wasn’t fair to him, and you didn’t want to come home to a ruined house.
He solved your dilemma by walking to the front door and sitting calmly, looking back at you. You huffed out something close to a laugh.
“Well, I guess you know your way home by now,” you agreed, gathering up your things and opening the front door for him. “Be careful, there are always idiots on the road.”
The dog boofed at you once before trotting off again, tail held high.
You got in your car and went to work.
–
Soap wasn’t an idiot. He knew this was a bad idea. He knew he should put you out of his mind and move on, because you didn’t know and couldn’t know about his nature.
But something about you just… pulled at him. Maybe it was how uncomplicated things were with you. Maybe it was the way you smiled for him. Maybe it was that he could help you feel better.
Maybe it was that his wolf loved the way you smelled and wanted to just bury himself in your blankets.
Whatever it was, Soap ended up sneaking away to you just about every chance he got. Any time the team had downtime, he was off. He couldn’t go during the full moon, because the pack always ran that night together, but he still managed to make time to go visit you.
“If you keep running off, Cap’s gonna follow you one day,” Gaz said as he dropped down next to Soap.
Soap huffed. “He hasn’t yet,” he pointed out, mostly just to be contrary.
“Ghost will, then.”
Soap had no retaliation for that because LT absolutely would. Actually, he was a little surprised that Ghost hadn’t already.
“Might be better to just come clean about wherever it is you run off to,” Gaz continued, slanting a look at the Scot even as he pushed food around his plate.
Soap huffed. Gaz was… not exactly wrong. But it still wasn’t a good idea. Not even close. He needed to figure out how to tell Price without the captain flipping.
“Don’t suppose you’re offering t’ help,” he grumbled, side-eyeing the other sergeant.
Gaz perked up a little, taking a moment to think as he chewed. “Might be,” he mumbled. “For an interesting enough reason.”
This was a bad idea. This was a very bad idea.
But Gaz was right - this was going to blow up in his face sooner or later. He could mitigate the damage with a bit of help and a fair bit of luck.
“Swear you won’t tell.” Soap held his gaze, drawing himself up a little straighter.
Gaz looked briefly taken aback before he nodded, slow and serious. “I swear.”
Soap nodded, took a deep breath, and started from the beginning. (Well. Not the beginning, because he still refused to admit that he’d been… temporarily discombobulated.)
After the expected razzing (and only a bit of shoving), Gaz stood to clear his place, Soap scrambling a little after him. A quick look around and the two went back to Gaz’s bunk to talk quietly.
“Right,” Gaz muttered, gaze darting around as he plotted. “I want to meet her.”
Soap puffed up, eyes narrowing. “Why?”
“To see what she’s like for myself.” Gaz shoved him a bit with a little huff. “No offense, mate, but you’re a bit smitten.”
Soap opened his mouth to protest… and then shut it again. Because. Well. He couldn’t, in fact, protest that. He swallowed.
“This is not a good idea,” Gaz muttered. “Got a couple days off coming up, yeah?”
“Aye,” Soap agreed slowly.
“We’ll both go.”
Soap blinked at that. “Shifted?”
“Well, you said she takes you in, thinks you’re a dog.” Gaz shrugged. “Probably won’t think any different of me.”
This was truly a terrible idea. Part of Soap rebelled at the idea for no good reason, too - you were his, and he didn’t want to share you. But he’d have to. Especially if he ever wanted more with you than the stolen moments as a wolf.
“Right.” Soap breathed in deep. “We’ll try it.”
–
You almost didn’t even bother to get out of bed. But it was after noon, and you needed to drink something at least. Even if the very thought of food made you nauseous. So you shoved yourself out of bed, hands shaking only a little as you put the kettle on.
A soft woof at the back door nearly made you drop your mug, and you fumbled for a few moments before you saved it and put it on the counter instead.
There was a dog at your door. No, scratch that. The dog was at your door. With a friend.
“What the fuck.” You stared at the two dogs, blinking stupidly. The second dog was just as big, medium gray with the classic black saddle and tail tip. His snout was black too. Almost like a German shepherd, but in gray instead of tan.
Your dog, the red and white one, woofed again, tail wagging. Almost on autopilot, you opened the door for him.
“What the fuck,” you said again, watching as the second dog came in too, just as easy and confident as your dog. “Damn I wish you could talk. Is this your buddy? Do you live together? Have you both escaped the same yard? Or did you steal someone else’s dog?” You rubbed a hand over your eyes.
The kettle started whistling, and you trudged over to it to pour hot water for tea. Your dog kept pace with you, sniffing your legs and then your belly and whining softly at you.
“I dunno what you want,” you said, one hand drifting down to his head, rubbing a soft ear between your fingers. “It’s not dinner time. …I think.” You frowned, squinting at your phone. “No. Too early.”
The other dog kept a little more distance but did sniff your hand and accepted a couple gentle head pats. Tea helped you feel more steady, and your dog hopped up on the couch to curl up next to you.
“You can relax,” you told the other dog quietly, eyelids already drooping again. “You’re safe here. I’ll make dinner for you later.”
The other dog laid down on the floor a couple feet from the two of you, head resting on his paws, eyes open and trained on you. You didn’t take it personally, just huffing a soft laugh and closing your eyes the rest of the way.
“It’s too bad you have to go,” you muttered, hand resting on your dog’s head, which was pillowed on your thigh. “Nice to have some company.”
Your dog sighed, warm even through your clothes, and wiggled even closer to you. An afternoon nap was definitely in order today.
You woke to the sound of grumbling. Not quite a growl but not exactly a happy sound either. You blinked a few times, lifting your head (ow) to try to figure out what was going on.
Your dog was perched over you, head low, grumbling a little at the other dog. Who huffed right back at him, ears flicking forward and back.
“No fighting,” you mumbled, almost reflexively. “Or take it outside or something.”
Both dogs paused, looking at you, and your dog sniffed your face before licking your nose. You blew out a breath that was almost a laugh.
“C’mon, get off. I’ll cook.” You pushed the dog, more or less gently, until he hopped off the couch.
Cooking didn’t make you nauseous, at least. Even if you still had very little interest in eating anything.
The two dogs seemed to have given up on whatever spat woke you up, for which you were grateful. Your house was not at all dog proofed, and you were amazed nothing had been broken yet.
You forced yourself to shower, because you needed to and it was easier to motivate yourself to do something with the dog around. Then you sat up for a little while reading, your dog curled up on your bed with his head resting on your stomach, the other dog laying on the floor near the foot of the bed.
You were honestly surprised when you woke up and they were both still there, two heads popping up as soon as you sat up.
You finally felt better this morning. You’d slept better, too. You actually ate after you cooked and spent a bit of time outside, watching the two tear around the yard chasing each other.
But when your dog stopped next to you just as the sun began to sink, you knew.
“Time to go back home?” you asked him, smoothing down his fur from his playtime. He whined softly, wiggling closer to you and resting his head on your knee to look up at you with those big blue puppy eyes. “Well. You be careful.” You gently smoothed your fingers over the top of his head, smiling a little even though it hurt. “I don’t wanna hear about any dogs getting run over, okay?”
He huffed out through his nose, his eyes closing as he leaned his weight into your legs. You chuckled, patting his head before removing your hand entirely.
“Okay. Go on, before it gets dark.”
He looked up at you, almost pleading, before a soft bark from the other dog got his attention. His ears half-lowered, and he licked your hand once before he backed off and then darted off to join his friend.
The two of them were gone from your sight in moments.
You didn’t move until the cold forced you to go back inside.
–
“You,” Gaz started once they were both back in human skin, “are so fucked.”
Soap slumped. “Donnae remind me,” he groaned.
“So fucked,” Gaz continued as if he hadn’t heard. “Pretty sure your wolf has all but actually claimed her.”
Soap rubbed a hand over his face, because Gaz wasn’t wrong. But you had no idea he was a shifter, and he couldn’t tell you without Price’s permission. Which meant he also couldn’t pursue anything with you until you knew. It was… a situation. Definitely.
“Lucky for you, I have an idea.”
Soap perked up at that, hopeful. “Aye?”
Gaz had already grabbed his phone, typing quickly. “We can’t tell her,” he said, gaze focused on his phone. “But we can give her a nudge in the right direction.”
Soap leaned over, trying to see what Gaz was doing. “Gaz,” he said slowly, confused. “Why are ye texting yer mum?”
“Trust me.” Gaz flashed him a grin that was mostly teeth. “She had to woo Dad. She can help.”
This was probably a terrible idea. But. It was better than anything he’d come up with. So Soap shrugged, letting it happen.
“Now, for the other part of this plan.” Gaz grinned as he dug through Soap’s things, ignoring the Scot’s grumbling, until he found the collar. (Soap had drawn the short stick and had been stuck for an op. The collar had been to make him look less threatening. Fortunately for everyone involved, it had been a short op.)
“No.” Soap crossed his arms over his chest, glowering.
“Just wait,” Gaz soothed, grinning like the looney he clearly was. “I have a plan.”
Soap groaned. This was going to end terribly. For him.
–
There was a box on your front porch. You blinked at it, confused. You hadn’t ordered anything. And yet your name was written on top of the box, with no shipping address or return address.
You brought the box inside. Foolish, maybe, but it was too cold outside to stand out there and go through the box.
A handful of books filled the box most of the way, with a letter on top. Letting your curiosity get the better of you, you opened the letter first.
Keep an open mind while you read the books. There’s some very good information here. Things will make sense sooner or later.
It was unsigned, of course. You huffed. If this was a prank, it was pretty elaborate.
So you pulled out the books, examining them one at a time. The first one looked hand-written, with no information on the title page. The second book was labeled, simply, Etiquette. The other two books were no better, giving you very little information.
It took a good five pages for you to figure out the handwritten book was about werewolves. Or wolf-shifters? The terminology became confusing very quickly.
It felt like a prank. You were sure someone was going to pop up and prank you, maybe record your reaction. Who, you didn’t know, but still. The feeling persisted.
Because this? This was crazy. This was an entire secret society, a subset of the population that lived an entire secret life. It was impossible.
And yet you kept reading.
But you forced yourself to stop and walk away after you finished that book, having barely moved. You needed to eat. You needed to drink something. You needed a damn reality check.
Even so… Even so, you came back to the books after a meal and a walk. The little pile taunted you until you swore and swiped up the next book.
Which was all on shifter-people etiquette. Apparently. How they interacted with each other, how they interacted with humans.
Even if this did turn out to be a prank of some kind, it was an incredibly elaborate one.
One you couldn’t get out of your head.
It took a few days to read through all the books in between work, but you did. And then you went back and took a few notes, because some things were just… too interesting. Too unique.
You did keep the books in your bedroom. Not that you had a lot of company (or any), but it felt… wrong. To leave them out on display. So you hid them away.
You couldn’t explain why, but it felt like the right thing to do.
Now if only you could figure out why.
It was another three weeks until the dog came back, once again arriving at your house at almost the same time you did. He looked the same as always, tail wagging, jaws parted in a canine grin.
Except he was wearing a collar.
“Oh so your person does have a collar for you,” you grumbled, opening the front door for him. “Look at that, it’s practically a miracle.”
He boofed softly at you before running around to sniff everything, clearly trying to get caught up on whatever he’d missed. Which was… not much. A spill of take-out one night, a few naps on the couch, and late dinners after work.
Typical for you.
“Alright, c’mere pup.” You tapped your thigh, pulling your phone out. “Let me call your person to come get you.”
The dog drooped a little but obediently walked back to you, sitting patiently while you dialed the number you found on his tag. “Soap,” you mumbled, examining the tag. “Who the hell names their dog Soap?”
“Yes?” The man who answered the phone sounded brusque, borderline rude. You blinked, caught off guard.
“Um, hi. I have your dog? He’s been wandering over to my place recently and, um, I figured you might want to come get him?” Your eyes slammed shut. You hadn’t meant to make that a question. Really. Your people skills were seriously awful.
There was silence, then a sigh. “Soap?” he asked, dry with a hint of humor.
“Yeah.” You looked down at the dog, absently petting the top of his head.
“Right. I’ll be there soon. What’s the address?”
You hesitated for a moment before rattling it off. Well. He probably wasn’t secretly an axe murderer with such a sweet dog.
There was a soft grunt as he confirmed the address. “It’ll be about an hour,” he said. And hung up.
“Well,” you muttered, looking down at your phone, “rude.”
Soap whined at you softly, pawing at you gently until you resumed petting him.
“Guess we’ve got an hour, buddy.” You stretched and stepped around Soap into the kitchen. “I need food or I’m gonna be hangry when your person gets here, and nobody wants that.” You slanted a look at him. “I assume you want food?”
Soap’s tail started wagging, even though he sat patiently in his normal spot out of the way.
“Yeah, okay.” You huffed a little laugh and started pulling out ingredients. “You were gone for a while, buddy. I was worried about you.” You didn’t expect any kind of reaction from the dog.
Which is why you startled when he pressed his nose to your thigh with another soft whine. You looked down to find those big blue eyes focused on you, ears half-down, tail wagging slowly.
“Aw, I’m not mad at you,” you murmured, leaning over a bit to scratch under his chin. “You’re okay, cutie.”
His tail thumped faster against the ground, and you had to spend a minute petting him before you could wash your hands and continue with dinner prep.
Somehow, the knock on your door still caught you off-guard, enough that your fork clattered back to your dish. You looked at Soap, who looked back at you, ears up. Then you nodded once and stood, heading to the door.
You opened the door and blinked up at the man on the other side. Muttonchops, floppy hat, stern-set mouth. Big. Broad.
Maybe this hadn’t been such a good idea.
“You called about Soap,” he said, voice brusque, though his tone gentled a little. He also didn’t make a move towards you, which helped a bit.
“I did.” You pulled the door open further, turning to call Soap. Only to find him already right behind you. “Here he is.”
“You’re in trouble,” he said, gaze focused on Soap. “Come on.”
But Soap took two steps forward until he could press against your legs, and stopped there. Leaning a good bit of his weight onto you.
The man blinked once, one eyebrow raising as he looked between you and the dog slowly, something almost calculating in his gaze.
“What are you doing?” you asked Soap, exasperated. “This is your person, you’re supposed to go home with him. Silly pup.”
“He’s stubborn when he gets an idea in his head.” The man planted his hands on his hips, looking down at Soap. “How long has he been runnin’ up here?”
“Oh, a few months.” Something about his tone made you nervous, made you shift your weight. But with Soap still leaning against you, the move ended up almost sending you falling over, and only a quick grab of the doorframe saved you any dignity at all.
The man sighed, shaking his head briefly. “Stubborn,” he muttered again. “Should get Simon out here.”
Curiosity burned at you, but you kept your mouth shut. Instead you nudged Soap, trying to get him to leave your side.
“Go on,” you encouraged him. “Don’t you wanna go home?”
The man’s eyes sharpened suddenly. “What did you say?”
You blinked at him, caught off guard. “Don’t you wanna go home?” You repeated, only a little squeaky.
Soap pressed harder into your legs, shoving his head under your free hand. And then the man sighed noisily.
“Right,” he grunted. “Can I come in?”
“Why?” You stiffened, hand gripping the doorframe tighter.
“We need to have a conversation and I’d rather not do it out the door.”
You narrowed your eyes at him, suspicious. This was weird. This was definitely weird. You looked down at Soap, who was still pressed up against you, and back to the man. A little lightbulb went off finally.
“Is this about those books?”
“Books?” He frowned and then shook his head. “We should discuss this inside.”
A little reluctantly, you let him inside. Soap stayed right next to you, going so far as to hop up onto the couch next to you.
“Right,” the man muttered, rubbing a hand briefly over his chin. “What books are you talking about?”
“I got these books, they were in a box on my porch. I thought it was a hoax at first, but…” You stood and jogged back to your room, grabbing the first book, the handwritten one. “I’m not so sure about that anymore.”
He took the book and flipped through the first few pages before he lifted his gaze to Soap. “Did you have something to do with this?”
Soap huffed and rested his head across your lap as soon as you sat down again.
That, more than anything, solidified things in your mind. Soap wasn’t just a dog. Soap was a shifter, of some kind. And undoubtedly this other person was as well.
“Huh.” You looked down at Soap, examining him more carefully. “Guess that’s why you kept finding your way back here, even when you shouldn’t have been able to.”
He just blinked up at you, wiggling a little closer and pushing his nose under your hand.
“What do you know?”
You pulled your gaze back to the man across from you, chewing on your lip for a moment. “Honestly? Just what’s in the books. And like I said, I thought they were a hoax at first. I’m still…” You trailed off, not sure exactly how to express what you were feeling.
He nodded, looking pensively between you and Soap. “Normally, we don’t tell others.” He paused to let that sink in, and you grimaced. “But this one found a way around that.”
Soap’s tail thumped against the couch. Clearly, he was totally unrepentant.
“So.” The man leaned forward, elbows braced on his thighs. “Let’s start from the beginning.”
It took hours to cover it all. Price, as you finally learned his name, was more or less patient with you. Less so with Soap.
The two finally left, with promises to bring you to base tomorrow. (Because, that’s right, Soap was apparently military, something you never would have guessed. And apparently Soap deciding you were his person got you some benefits? Honestly you were very unsure about all of this but Soap had given you such big imploring eyes that you’d caved.)
You would have expected that you’d be up for hours longer, pacing, working through everything in your head. Honestly, though, you just had energy for a shower, and then collapsed into bed and slept hard. Clearly, you already had too much on your mind.
You were still scrambling when the knock came at your door in the morning. “Hang on!” you shouted, hopping on one foot to shove your other shoe on, grabbing your purse and making sure you had everything you needed.
Not that you really knew what you’d need, but. You had the basics, at least.
Finally, you yanked the door open to an amused Price standing on your doorstep. Thankfully, he didn’t comment, just raised an eyebrow at you.
The drive was silent. Price kept his gaze on the road, sparing you only the occasional glance. For your part, you were too nervous to try talking.
When Price turned down a long drive to a fenced area, you swallowed hard.
“Nervous?” He couldn’t keep the amusement out of his voice.
“A bit,” you admitted, knee bouncing so at least you had some kind of outlet for your nerves.
“Relax.” He slanted a look at you as he slowed near the gate guard. “You’ll be fine.”
You swallowed again, knee bouncing as the guard lifted the gate and let the two of you through. Price continued down the road and pulled into a parking spot, cutting the engine.
You’d known, sort of, that this base was here. People talked about it - that base out of town. Sometimes military men came through to the store or the bar, although you weren’t the closest town to the base.
But being here was something else entirely. You had no idea it was so big - lots of land, all enclosed. Multiple buildings spread out around the area, and you could see a group of runners off in the distance.
“This way,” Price grunted, jerking you from your thoughts. You turned and hurried to follow him inside, fingers twisting around each other, nearly jogging to keep up with his longer strides. He stopped in front of a door, pushing it open and stepping inside. A little more slowly, you followed.
Another man was standing in the middle of the room, mohawk mussed like he’d been running his hands through it, shoulders tense. You almost asked… but you met his gaze, eyes wide.
“Oh.” You couldn’t help but smile, still holding his gaze, those beautiful blue eyes fixed on you. “Your eyes really don’t change at all, do they?”
“Nah.” He smiled slowly, taking a step closer to you.
“Still want me to call you Soap?” You smiled, tipping your chin.
“Or Johnny.” His teeth flashed in a grin. “Ye can call me anythin’ ye want, lovely.”
You warmed at the easy affection, but you didn’t drop his gaze. “Can I…?” You lifted one hand slowly, a little cautious.
Apparently that was all he needed, though, because he stepped straight into your space and wrapped himself around you. You blinked and then snorted, your hand settling at the back of his head to rub against the hairs there.
“Personal space optional?” you teased, though you made absolutely no move away from him.
“What’s yours is mine,” he quipped, squeezing you affectionately.
“Sergeant.” Price sounded exasperated, and you pulled back enough to peek at him, suddenly worried again.
“This is why he didn’t let me drive to get you,” Soap said, unrepentant, shifting his grip on you enough to smooth one hand up and down your back. “Didnae think ah’d come back.”
“No,” Price said, rolling his eyes. “I didn’t think you’d come back until tomorrow.”
You couldn’t help the little laugh that escaped you at that, and you relaxed again. “So, what now?”
Price huffed something akin to a laugh. “You get to meet the other two, then we do some paperwork.”
“Speakin’ of.” Soap nodded to the door, grinning. Price heaved a sigh but walked over and pulled the door open.
“Gaz.” He stepped aside to let the other young man in, and you blinked at him. He gave you a quick smile and a little wave, though he gave you a bit of space. Something about him seemed… familiar.
“Did you come with Johnny one day?” You blinked, putting the pieces together. He kept the same bit of distance the other dog had, the same kind of reserved politeness.
Gaz blinked twice, lips parting in surprise. “How’d you guess?”
“I mean, it’s not that big of a leap.” You shrugged, ignoring Soap chuckling.
“We’ll talk about that later,” Price grumbled, shooting Gaz a look. Whoops.
Another man slipped into the room, almost as big as Price, wearing a skull mask. You blinked, a little intimidated.
“LT is a big softie,” Soap whispered in your ear, swaying the two of you side to side just a little.
“Johnny.” The big one sounded vaguely amused but also disapproving.
“This is Ghost,” Price said, since clearly he was the only one in the room with manners.
You twisted in Soap’s arms to look at him, lifting your hand in a little wave. You almost felt awkward with Soap still hanging off of you, but you were also comfortable. Sure, he wasn’t a dog, but still. This felt normal.
“Couldn’t keep your mouth shut, eh, Johnny?” Ghost sounded more amused than anything, though.
“I only told Gaz,” Soap defended, squeezing you a little tighter.
“Yes, about that.” Price raised one eyebrow at Gaz. Who immediately buckled and spilled the whole plot - the two of them going to visit you, and then Gaz writing his mum.
“So those books were from your mum?” You’d all settled into chairs or the couch. (You’d had to swat Soap a few times when he tried to pull you down to sit in his lap.)
“Must be.” He shrugged. “You still have ‘em, yeah?”
“Of course, they’re at home. I’ll bring them next time.”
He shrugged. “No rush. We’ve got time.”
And you did, you realized with a blink. With Soap crowded up against your side, the other three ranged around the room, you realized you had plenty of time. Now that you weren’t just waiting on a surprise visit from a dog. You smiled to yourself and leaned into Soap.
Yeah. You could get used to this.
1K notes
·
View notes
Text
Kinktober Day 2 - Voyeurism
Ghost x Soap x F!Reader - 2.3k (on ao3)
summary: Ghost enlists you to help him give his pup a good show. (Soap's POV)
cw: dom!ghost, puppy play, man in a dog cage, consensual but surprise voyeurism (for you), cock cage, ring gag
“Stay,” Ghost ordered, voice pitched low and quiet, the same way he talks over the comms. Johnny’s reaction is immediate, shoulders relaxing as he sinks back on his haunches in the dog crate Simon had locked him in. “Quiet now, hear? Don’t want you scarin’ off the bird.”
Johnny nods, carefully keeping his expression flat instead of annoyed, the wide o-ring gag making it so that even the slightest sound he makes will be impossible to muffle. This is his least favorite part of the punishment – Johnny's vocal, loves being vocal, but Simon loves to make him really struggle when he's in trouble. There hasn't been a punishment yet where Simon hasn't either gagged him or gotten mean about any noise he makes ungagged.
(It would be easier to hate if Simon's mean didn't make Johnny melt, make his cock rock hard and leaky, but Johnny's not really in denial about what he is - being a slut usually gets him fucked until he's seeing stars, and it's even better if Ghost whips his ass raw beforehand.)
Ghost gives him another long, assessing look, and Johnny just barely holds himself back from shifting and earning himself even more discomfort before the fun can start. A moment later Ghost steps away, one last don’t fuck with me look sent to Johnny before he steps to open the door.
You’d arrived several minutes ago but hadn’t been let in. Johnny’s sure Simon made up some flimsy excuse to keep you out while he trussed him up in his gear, but he’d been a bit preoccupied with getting his cock crammed into a tight cage to really care.
He can just catch a glimpse of you when Ghost opens the door, a long expanse of bare legs and a skirt that can’t possibly cover your ass, and already he’s struggling not to groan and get himself in trouble before anything even starts.
“Sorry,” Ghost grunts as he gestures you in, and Soap feels a flash of surprise at an actual apology from his Lt. “Had to crate the dog.”
“Oh, that’s no problem,” you say, voice soft and lovely and God Johnny just knows he’s going to be miserable for the foreseeable future. “But, will he- be in the room?”
Ghost snorts, and Johnny shifts on his knees, lacing his fingers through the wires of his crate.
“Sure will,” Ghost says, closing and locking the door behind him as you shed your jacket. “He likes the show.”
Johnny can see the way your nose crinkles from where he is, a flash of disgust clear as day on your face as you turn back towards Ghost. “Excuse me–?”
Simon doesn’t bother answering, just jerks his head towards where Johnny’s cage is just barely visible through the open bedroom door.
Your face is still creased in disgust when you turn to follow Ghost’s line of sight, and Johnny just barely manages to bite back a moan as he gets a front-row seat to realization setting in for you. Your expression flips quickly from disgust, to shock, to confusion, to interest, flipping back and forth again and again before you settle on what seems to be tentative interest.
“He’s a noisy thing,” Ghost says, stepping up behind you and resting his hands low on your hips. “I told him to keep his trap shut, but well...”
You swallow, and Johnny can see the way your throat moves with the action, mimicking you unconsciously as best he can. You hesitate for a moment, standing on a precipice as Ghost feels you up and Johnny waits for your verdict.
“Not exactly fair, is it?” You finally say, leaning into the behemoth at your back. “With that thing in his mouth?”
The smirk on Simon’s face makes Johnny’s cock twitch in the cage, and the slightest sliver of a whine eeks out of his throat. He squeezes hard around the plug in his ass, breath hitching when that just makes him even needier.
“He deserves it.” Simon noses at your throat, mouth pressed against your skin. “Chewed up my boots when I was at work.”
It's an obvious lie, but you laugh and Johnny can’t stop the whine this time, leaning forward into the bars and wishing desperately that you weren’t so far away. The metal is cool against his flushed skin and he pants through the gag.
“Poor thing,” you coo, sighing as Simon does something to your neck that Johnny can’t quite see. “He was probably just lonely.”
Ghost makes a low sound of doubt, and if Johnny’s cock were free he’d be harder than diamond, he’s sure of it.
“Still, he knows he broke the rules,” Simon rumbles, and the two of you start moving forward, his big paws on your hips guiding you just where he wants you. “This is his punishment.”
You giggle when Ghost starts truly manhandling you, pulling your sweater off with little care for how you get tangled up in it and yanking at your bra with the same level of care. “What, watching us?”
Ghost hums an affirmative, and when you glance over at him and wink, Johnny moans. He can feel the drool dripping down his chin when you bend at the waist, pulling your skirt down and leaving yourself fully bared to the room.
Fuck, you’re not wearing any panties. The image of you walking to their apartment in a skirt that’s borderline indecent with nothing covering you…
Johnny’s hardly aware of the whines coming from him, doesn’t manage to get control of himself until Ghost slams a hand on top of his crate and jolts him back into reality.
“The hell did I say, huh?” He asks, scowling. You’re already sitting on the bed, legs crossed all prim and proper and oh Johnny can’t wait to see you ravaged. “You even listenin’ to me, mutt?”
Johnny jerks his attention back up to Ghost, eyes wide and pleading as he nods, letting his hands fall from the cage to his lap and hunching his shoulders to make himself look as rueful as possible. Simon is blatantly unimpressed, eyebrow cocked.
“Don’t give me that look. I told you quiet, and you’re over here yippin’ and barkin’.”
Johnny wants to glare and say that’s not true ye fuckin’ arsehole, I cannae even move my damn lips but he also wants his cock free from the cage keeping him soft, wants the plug in his ass to be a cock, so he gathers all his self control and ducks his head, silent and begging for mercy.
Simon gives it to him for once, giving in far more quickly than he usually would. Johnny attributes it to your presence and your cunt waiting for him on the bed, and looks at you from beneath his lashes with what he hopes is clear appreciation.
Ghost gives him one last look. “Don’t make me tell you again,” he says, before turning towards you on the bed. Johnny gets a fantastic view of him pulling his shirt off by the neckline, and hears the distinct sound of his belt being undone just a moment later.
His first test at keeping himself quiet comes when Simon drops his pants and leans over you, and Johnny realizes that he can hardly see a bit of your skin. Ghost’s got his back to the crate, and the bastard’s massive enough that he nearly swallows your form whole, leaving just your calves and feet visible when they wrap around his thighs.
Johnny lets his tongue rest on his bottom lip, panting loudly to try and ease the urge to whine and beg until you could be shifted to the side so he can see.
His patience, as thin as it is, is rewarded just a moment later when Ghost picks you up by the thighs and all but throws you to the side. You squeal at the rough manhandling, laughing as he settles himself over you again. Ghost quickly kisses you, swallowing any more sounds you might make, and buries one of his hands between your thighs.
There are words shared between the two of you that Johnny can’t quite hear, and the jealousy simmers deep in his gut. He can practically feel your lips on his, or Simon’s, wants nothing more than to be freed from both his cages and allowed to worm his way between your bodies. He's already stretched and prepped, he knows he'd be able to fuck you just seconds after the cage would come off.
But Ghost doesn’t come to free him, he just kicks his jeans fully off and strokes his cock above your stomach.
“Fuck,” you groan, loud enough for Johnny to hear now. You're squirmy beneath Simon, pushing yourself up against him and trying to hold him close with your legs. “I’m not sure it’ll fit.”
“It will,” Ghost says simply, unshakable confidence in his voice as he holds himself above you, lining his cockhead up with your hole. He goes at his own pace, all your pushing and pulling doing nothing.
Johnny can’t hold back his whine when he realizes he won’t be able to see, is stuck with just the sight of your face twisted in ecstasy as Simon steadily fills you. He wants to see Simon's cock disappear steadily, wants to see the rim of your hole squeeze him tightly and watch as slick drips down to your ass. He wants it so badly he could cry.
You’re quickly reduced to nothing more than the same pathetic sounds Johnny is stuck making, raking your nails down Simon’s back as he gives you no time to adjust to what Johnny knows is a nearly impossible stretch.
Your chest heaves, your breaths loud, and Simon quickly sets a pace that fucks any hope of speech away from you, keeping you soft and desperate beneath him. The sight of Simon’s powerful body moving over you has Johnny squirming, thankful that you’re loud enough to cover the noises he can’t keep in.
“See?” Ghost grunts, hips snapping against yours. “Fits like a glove, bird.”
“F-full,” you gasp, smacking him on the back as he bullies his cock into you again and again, your legs kicking out on instinct as you're overwhelmed by him.
“Damn right,” Ghost says, and Johnny wants to be you so badly right now that he can hardly breathe, eyes welling up with tears as he watches the two of you. Drool drips from his tongue in a steady stream, mouth watering at the show before him and the music you’re making. He wants to beg and plead, to insist that he can be good, that he’ll listen if Ghost just lets him out for a turn.
His cock aches in its metal prison, hole pulsing around the plug keeping him spread, and the first few tears drip down his cheeks. He wraps his fingers in the crate bars so that he won’t pry the cock cage off himself.
“Simon, Simon!” You cry, voice shrill as you’re chased towards a peak Johnny knows you're desperate for. “Right there, right there, right there, please!”
“You’re louder’n he is,” Ghost grunts, but he listens, fucking you even more roughly and wrapping an arm around your shoulders to keep you in place. “Gonna come on my cock, pretty? Gonna soak the bed for me?”
“Yes, yes!”
“Do it then.” He uses his free hand to twist one of your nipples, drawing a near-screech from you. Johnny can’t see much, not with the way Simon drops onto you to put his full weight behind each thrust, your body hidden beneath his. The two of you just become naked bodies pressed against one another, the rocking of Ghost’s hips the only true movement he can see.
You’re loud when you orgasm, and Johnny moans along with you, the sight of your blissed-out expression only driving his need higher and higher.
You’re limp beneath Ghost as he chases his own release in your cunt, your head rolling to the side so you can watch Johnny as Simon finishes himself off.
Ghost groans as he comes, burying his face in your neck as his thrusts slow. Johnny can practically feel the come in his own hole, wants something fucking him almost more than he even wants to come. The plug is nothing compared to Ghost's cock, he knows it, and he wants something to really make him burn nearly as much as he wants to get off.
You’re boneless and relaxed on the bed in the aftermath, your only noise a small sound of discomfort when Simon pulls himself out of you a few long moments later. Your eyes don’t fully close, though Johnny can tell they want to. Instead you keep your gaze trained on Johnny’s tense form as he fights to keep himself sane in his cage.
He can’t tear his eyes away from you as Ghost stands, finally able to see your fully naked form without anything else in the way. You spread your legs a bit for him, a silly smile playing at your lips, but the angle you’re at on the bed keeps Johnny from seeing your cunt.
Ghost doesn’t make any attempt at being quiet when he unlocks the cage, key clanking loudly against the lock and the lock clanking loudly against the bars. He’s just as brief with Johnny’s gag, almost dismissive as he undoes the straps and tugs it off.
Only once his mouth is free does Johnny finally turn to look at him, forcing his eyes away from your enticing form but still staying obediently quiet.
Ghost has that sated look in his eye he only gets after truly satisfying fucks, and that spark of jealousy in Johnny’s gut grows just a bit knowing he wasn't the one to put it there. Simon tilts his head when they make eye contact, and moves back from the cage enough to make it clear he wants Johnny out.
“Go get your treat, boy,” he says as Johnny shifts forward, staying on his hands and knees and whimpering when the plug shifts inside of him. “You took your punishment well.”
Johnny licks his lips as he turns and gets his first true look at your cunt, well-fucked and dripping slick. He licks his lips as he shifts forward, cock-cage easily forgotten when he gets his first taste of you.
#john soap mactavish x reader#ghoap x reader#bo writes#soap mactavish x reader#soap mactavish#soap mactavish x you#john soap mactavish x you#johnny soap mactavish#Johnny soap mactavish x reader#Johnny soap mactavish x you#cod x reader#kinktober day 2#cod fanfic#call of duty fanfic#john soap mactavish#kinktober 2024#kinktober
835 notes
·
View notes
Text
Thinkinnnnnnnn... about Soap's thick cock at a military charity dinner/ball with reader. Okay, hear me out, though!
Poor thing is finding it too difficult to hide his boner sexual feelings for you (having only just met you, of course) as you laugh at his jokes and place a hand on his arm like you've known him for a millenia, aware of the fact that you're just one of those friendly 'highers' of the echelon, only there for the written bonus you'll get in the post within the next few weeks.
So, whilst you're busy chatting it up with one of those... Captain bastards on your table - not his lovely Captain, of course... love you, Price - he slips out of his assigned seating to creep to the bathroom, passing an uncomfortable number of strangers as he nears the entrance, praying to the Lord himself (just as his mum begs him to on Saturdays) that they won't look down at his crotch as he crab-walks with his back along the walls as if it's a new mission on his docket, all to pump an incredibly tough one out in a stall that takes him a healthy eight minutes to clean up from due to the oil-drum load of thick cum he managed to dislodge from his balls, having only just returned from base within the past three days.
#soap x reader#soap x you#johnny soap mactavish x reader#johnny soap mactavish x you#soap mactavish x reader#soap mactavish x you#john soap mactavish x reader#john soap mactavish x you#johnny soap mactavish#johnny soap mactavish headcanons#soap mactavish#john soap mactavish#soap cod#cod soap#soap mw2#soap mw3#soap mwii#call of duty#call of duty fanfic#callofduty#call of duty fanfiction#cod#wait cause i have thoughts#he gets back to the table and there's a standing ovation for some shit speech he didnt hear#and you dont stand#and he sees it#you're wheelchair-bound#NOBODY STEAL THIS I SWEAR TO FUCKING GOD#ITS MY IDEA JUST LOOK AT MY AO3#ive already done this with another ship
213 notes
·
View notes
Note
Hiii! I was wondering if I could request f!reader x the cod boys reaction to her taking a sick day after having an IUD placed, either platonic or an established relationship with one of them, up to you. I can only imagine mixed reactions, especially after learning what all goes into the procedure. This is totally self indulgent so I was hoping for it to be on the fluffier side, BUT no worries if you’re not interested!!
Thank you!!🤍��
i love this🖤 thank you for requesting, kat! hope you enjoy!
mdni - 18+; minors and ageless blogs will be blocked
141 x afab!reader (individual pairings - head canon format)
☆
john is worried.
“not like you to take a sick day, dove. you sure you’ll be alright ‘til i get back?”
tbh, he’s so pressed about it. he knew in advance what the procedure would look like - educated himself after the birth control discussion came up - but your body isn’t reacting the way either of you had hoped. it’s far worse.
scared the hell out of him when you called yesterday afternoon and asked that he pick you up. obstinate, headstrong thing that you are, you declined his offer to accompany you to the appointment in the first place. you were in no condition to drive.
the thought of leaving you now, even for morning pt with the team, sets his teeth on edge. you’re strong, he knows. you can handle yourself just fine. but what kind of man would he be to leave his girl when she feels this fucking awful? - spoiler alert: he’s not going anywhere.
with your reassurance (and telling him he’s being a bigger baby than you about it), he tucks you into your nest of pillows and blankets, leaves ibuprofen and a cup of water on your side table, and makes sure your heating pad is plugged in and within reach.
simon is supportive.
“i’ve seen you shot, stabbed, blown up, burnt, broken bones; you’re a tough bird, you can handle it.”
you’ve been through worse. you both know that. doesn’t mean that he isn’t sympathetic to the pain you’re feeling, though. he watches you like a hawk, monitoring every scrunch of your nose or pained grimace or you squeezing your eyes shut just a little too tight. you’ll take the meds he picked up for you like clockwork with the fresh cuppa he brings you every four hours. he’ll take the day off with you, let you squeeze his hand when a cramp or muscle spasm is particularly gnarly.
he’ll hold you while you nap, too - playing with your hair, keeping you centered on top of him with one bulky arm slung across your hips, wishing the whole time that he could trade bodies with you until the aches are gone.
johnny is pissed.
“an’ they donnae give ye fuckin’ anesthetic? och! tha’s fuckin’ cruel s’what tha’ is!”
this man is L I V I D. he didn’t know the details of iud placement until you made him watch a video, and he’s been going off the rails since. it infuriates him to no end that you’re expected to just tough it out with nothing more than basic fucking pain relievers. don’t even get him started on that medieval torture device you called a ‘tenaculum’ that they stabbed you with!
he’s planning a murder while he orders a delivery of supplies. angrily, his thumbs punch at his screen as he selects all the things he even thinks you might need to get through the week - even though you keep telling him you’re sure you’ll be fine tomorrow.
“not gonna stab my hen and get away with it.”
(when you ask what he’s muttering about over there, he tosses his phone aside, rolls you into his arms, kisses the top of your head, and tells you lunch is on the way.)
kyle is sympathetic.
“poor thing,” he murmurs, kissing your temple. “what can i do to help?”
like price, kyle took the liberty of doing his research.
cramps and muscle aches/spasms are common after placement, and some women will actually pass out in the minutes following the procedure. he texted a medic friend to get ahold of some muscle relaxers for you, picked up standard issue pain meds, bananas for potassium to combat the cramps, a second heating pad (one for each side), chocolates, tea, and a new plushy for you to squeeze on. your boyfriend was adamant that he take you to and from your appointment, even if you didn’t want him in the room while it was happening. every single base is covered in advance to mitigate the worst case scenario.
when you curl into the fetal position, gritting out an abrupt “all good”, he wraps himself around you like a shield.
#cod x reader#cod x you#john price x reader#john price x you#simon ghost riley x reader#simon riley x reader#simon ghost riley x you#simon riley x you#john soap mctavish x reader#john soap mactavish x you#johnny soap mactavish x reader#johnny soap mactavish x you#kyle gaz garrick x you#kyle gaz garrick x reader#kyle garrick x reader#kyle garrick x you#jj writes
249 notes
·
View notes
Note
don’t know if you’re still taking shy!wife requests but if you are what about soap x shy!wife where he sits her in front of a mirror and makes her watch as he plays with her 🤭 but he stops if she looks away
WHY ARE YOU ENCOURAGING FICTIONAL ME’S ULTIMATE KINK UNPROVOKED


Includes: mirror kink (minors DNI!), petnames ('baby'), fingering/fingerfu~cking, thigh-slapping, praising, teasing, edging, mentions of overstimulation
COD x shy!wife thots closed! Thank you, everyone, for your time & amazing minds! I sincerely hope I can do this again with y'all soon! 💌
Come & check out my COD m.list!
It should’ve hit you why he had a sinister smile when you suggested adding a large mirror in the bedroom. Just an innocent idea, you wanted to make the space look bigger.
That was until he came up behind you, toying with the hem of your shirt as he purred.
“Y’don’t possibly think we wouldn’t have some fun with it, did’ya? Just imagine; holdin’ ya in front o’me, appreciatin’ these sweet curves with nothin’ coverin’ ya.”
Your wide eyes weren’t from mortification or anything the like, far from it. But it did make your heart jump like crazy. You were already a little ‘skittish’ at the thought of fully exposing yourself under a bright light, though Johnny, bless your husband, never giving up in showing you what he sees in you, body and soul.
And as he kissed your shoulder, judging by your silence, he knew he got you.
He was leaning against the headboard, his legs spread for you to occupy—handing the spotlight for you to dominate as he worked his wonders in the background.
He had a knack for slapping your thighs whenever his touch jolted you into covering your legs. Not painful ones, not unless you were feeling a tad naughty, just surprising ones, but a warning nonetheless. It contrasted with the way he was kissing you, alternating between soft kisses, the ones where he’d leave ticklish smooches on the corner of your lips, and then sliding his tongue against yours, a sign that he could barely conceal his patience.
Sighing in appreciation each time he spreads your lips with his middle and ring finger.
Murmuring praises against your neck in between his kisses.
“Ah-ah. You know the rules.”
“Y’hear that? Fuck. Y’already clenchin’, baby? Just one finger?”
“Eyes on the mirror, baby. That’s it. Such pretty eyes lookin’ a’me.”
“Can y’feel me throbbin’ against ya? If I just… roll my hips… Oh, y’like that, don’t ya?”
The expressiveness of your husband, his eagerness to please you while making you watch yourself didn’t help. Not especially when he doesn’t hesitate to stop, to tease you further whenever your eyes roll back to the point of nearly closing them.
His middle finger was soaked, and so was his ring. The band glistened in the dim light, having played and plunged in your tight heat like his life depended on it so he could hear your whines grow at a higher pitch whenever he’d pick up the pace. Stopping as soon as you closed your eyes whenever it got too much, too good.
His ring played a huge part in it at the start, feeling you jump each time he pressed the initially cold metal against your burning skin.
He found your attempts to wriggle away from his adorable, with one of his muscular arms folding your chest. All while his hand switched between kneading your beautiful breasts and digging his fingers into your soft skin, just enough for you to feel them the next day.
Your voice came out in a long, pathetic whine before you forced out his name, “Nghhh—Johnny…”
Music to his fucking ears.
His fingers were relentless, continuing to rub your clit feverishly, even when you were already three orgasms in. There was something about the way your lips parted every time, or how addictive how juices felt as they smeared most of his fingers or how ruined the sheets were.
Just how he liked it.
And unless you used your safeword anytime soon, he was already planning on laying you on your back, longing for a taste. The mess you had made on his fingers was just the start, shamelessly licking them off by your ear, and with a pop while locking his eyes with your glassy, fucked-out ones in the mirror.
He wanted, hell, he needed to taste you. The real deal. To flick your clit with his tongue, to tease along your lips from your tight hole and up, to nose at the stain you had left on the blankets from just his fingers stretching you.
Oh, his cock swelled just as his mind grew lighthearted just at the very thought of it.
˚ · . f i n . · ˚
#— reve's asks 🌹#— reve's reverie 🌹#eyes locked hands locked series#ngl i went kinda hard w this#soap#soap x reader#soap x f!reader#soap x you#cod soap#soap mactavish#soap mactavish x reader#soap mactavish x f!reader#soap mactavish x you#johnny soap mactavish#johnny soap mactavish x reader#johnny soap mactavish x f!reader#johnny soap mactavish x you#john mactavish#john mactavish x reader#john mactavish x f!reader#john mactavish x you#cod#cod x reader#cod x you#call of duty x reader#call of duty#call of duty x you#cod mw#cod mwii#cod mw2
395 notes
·
View notes