#soap mw2
Explore tagged Tumblr posts
Text
💭💀🧼
#“heart eyes” mactavish#my art#call of duty#cod mw2#call of duty fanart#call of duty modern warfare 2#cod art#cod fanart#simon ghost riley#cod mwii#simon riley#cod mwiii#cod modern warfare#cod mw reboot#john soap mactavish#soap mactavish#soap cod#soap mw2#cod#ghoap#ghostsoap#ghost x soap#ghoap art#soapghost#soap x ghost
2K notes
·
View notes
Text
So this was the page art I did for the Sunshine Soap Zine. 🧡 Soap and Ghost taking advantage of some quiet downtime on a mission as they wait to head back out again...
#hope you guys like it! 🧡🧡#the cover imma post later today too and thats rhe one ill make prints of to donate to charity!:)#art#my art#soapghost#ghostsoap#call of duty#ghost mw2#soap mw2#john soap mactavish#soap mactavish#ghostsoap art#soapghost art#fan art#call of duty art#simon ghost riley#cod ghost#cod soap#call of duty modern warfare 2#call of duty modern warfare 3#soap zine#sunshine soap zine#journen
2K notes
·
View notes
Text
Soap who "falls into temptation" one night after some drinks with you. Wakes up in your bed, sore in ways he couldn't imagine and sees you laying there. Naked with a sheet wrapped around your sleeping, peaceful, form. And, Lord help him, he's never been more in love before.
He confesses to his priest that weekend, nearly in tears because he regrets the sin but doesn't regret you. He shows up at your apartment with flowers and asks with tears in his eyes if you'll go out with him.
And how could you say no to those tear filled striking blue eyes?
He picked out a ring as well and is fully prepared to propose after the fifth date.
495 notes
·
View notes
Text
Hear me out
Simon brings Johnny home and doesn’t tell him that there’s only one bed.
Simon brings Johnny home and hopes he can just herd both Reader AND Soap in the same bed, kinda tucking them in and plastering himself over them like they are his kittens.
Simon who’s very much unimpressed when Reader announces that she’s gonna take the couch, thinking “bloody hell, I need to get rid of the thing, should have thought about it before trying to get them in the same bed”.
Meanwhile Johnny who feels like murdering Simon and apologising to Reader because NOW she looks at him like he’s actually a dog her partner brought home and is insistent she lets the mutt sleep in their bed.
In the end, Reader snaps that she can get a room at the hotel if Simon doesn’t settle, Simon is growling that it’s her fucking home she’s not going anywhere in the blizzard and Johnny is sipping on his tea and eating the biscuits that Reader keeps adding to his plate.
Simon and Johnny take the bed in the end, she goes on the couch feeling mad and miserable just to wake up sandwiched between these two — Soap’s face in her cleavage, Simon’s back pressed to hers.
Part 1 (of actual AU)
#acceleration au#call of duty#cod mw2#girl.snippets#simon ghost riley#simon ghost x reader#simon riley x reader#simon riley x you#simon riley#ghost x reader#ghoap x reader#johnny mactavish#soapghost#soap cod#soap mw2#john soap mactavish#john soap mactavish x reader#soap x reader
3K notes
·
View notes
Text
Soap is a pervert this. No, Soap is a hopeless romantic that. Well what if he’s both. Utterly and completely in love with his woman, so in love that he can’t help BUT be perverted when it comes to her. Yes he comes home with flowers, but while you’re bending over to smell them he’s humping your ass, getting off to you absolutely loving the flowers. He takes you to your favorite restaurant on your anniversary, the atmosphere all romantic and intimate. He’s staring at you like you placed the very stars in the sky, his voice a little shaky as he rattles on about how beautiful you are and how lucky he is to have you. Your eyes are dewy from his little speech and he can’t help but chub up a bit because he loves how you look when you cry. He drops to his knees as he’s done plenty of times before, taking your hands as he looks at you. There’s a ring in his pocket and a pair of your worn panties in the other.
A/N: abrupt ending I literally just had to get this out my head 😭
#cod mw2#cod x reader#cod mw3#john soap mactavish#soap x reader#soap mw2#john mactavish#cod mwii#soap x you#cod x you#johnny soap mactavish#millyspeaks#drabble#blurb
1K notes
·
View notes
Text



pervyroommate!Soap has you riding his face for the very first time.
cw: 1.2k words, dark content, 18+ mdni, smut with tiny plot, noncon/dubcon, Soap being invasive/perv, fingering, face riding, cunnalingus, nipple play, light degradation, age gap (Soap 28, reader 24). Soap’s a bit of a bully (I like that), pet names (Bunny, bonnie,) naive!reader.
No, you didn’t mean for this to happen.
Yes, he did ask you such a crude thing while he sat at the foot of your bed like a dog as you finished up the last braid on your head. You were watching a movie, Soap was notorious for barging into your room to sit and watch. It didn’t matter what you had playing, Soap would get on your bed (or around your room), like he owned the place (and he did, particularly) squish one of your stuffed animals with all his might to see it reinflate, Louie the pink bear to be exact, and about an hour into your comfortable silence, say some crazy shit.
“Mind sittin on ma face?”
You simply blinked. Once, twice, and then got up from your bed, putting your hair products away.
“You’re shitting, aren’t you?”
You’d been roommates for a half a year. You’d been used to Soaps— let’s say, very odd tendencies.
A fuckin pervert to say the least.
He liked to look at your tits, likes to come behind you and squeeze on them, give your ass a slap, peek and watch you change, steal a few bras and panties he’d known you rubbing your swollen clit in. How he knew that? Don’t ask. At first it made you squeal, angry, hit at him as hard as you could (which was hard, you were heavy handed). He was an odd fellow, but he paid all the bills besides your half of rent, would even cook for you and didn’t mind doing it as long as he got to keep up with his antics when he came home from his missions.
So fine. Whatever. You’d stick it out. He was a good roommate for the most part, a little probing wouldn’t hurt.
But the more he did it, the more he invaded your space, you couldn’t help but squirm, scurry away with the growing wetness in your underwear, your nipples getting hard just from his being beside you.
Two weeks ago, you were fresh out the shower after a long day of school and work. Just going to the drive to get something to eat, you were in an oversized shirt and panties, curls every which way. Soap wasn’t here you could roam in peace.
It was when you finished, right as your plate hit the sink, Soap walked in, sat his keys in the bowl next to yours, eyes immediately scanning around your shared dark apartment, then at you who stood ever so beautifully under the stoves overhead light.
The ends of his lips curved.
Shit.
“Johnny, seriously. I’m tired.” You begged, stupidly taking a step back into the counter. Wrong move stupid.
“But ye look so sexy, bunny, is this all f’me?” Teasing, he took a few steps forward mushing you into the counter. You wish you’d been smaller, you would’ve been able to escape this, the feel of his fingers slowly grazing against the curve of your waist, he bends down, takes a nice whiff of you. Vanilla and honey, the exact body wash he’d been using up just to remind himself of your smell. So sultry on you. His hand went up, up, up, to your oh so perfect tits. God he loved them, would probably pray to them if he could. His finger brushed against your already hardened nipple and you shuddered.
How pretty. And then he groped it, slowly kneeding, and you tried to hold it back. Not let your toes curl, but he heard the moan behind your bitten lip, like music to his ears. He stepped into your parted legs, one hand holding you still while the other trailing down, past your abdomen and then he feels the little wet patch on your white panties. He groans, God, what a sight.
“Fuck, ye been desperate this whole time, huh? Been achin?” His smirk is evil, conniving.
You whine a no, no! But he dips his hand under the waistband of your panties, fingers going through your sopping folds.
“Why are ya soaked then? Hm? Need someone te touch ye here-“
“-I don’t-”
“—Ooooh but look at how wet you are,” and he thrusts one finger inside, he coo’s, “Ye need it lass, don’t worry, I’ll help ya.”
You can’t help but throw your head back, mewling as he works his finger inside your cunt, your hips grind against him on their own, more, more, more— “Yeah, go on, hump ma hand like the little slut ya are.”
His breath hitches, thrusting his finger inside you like he’s the one who needs to get off. Needs to see you shatter against him, your hardened nipples brushing against his military uniform from how close he was. Your gummy walls tighten around him, mumbling a string of curses as the pit in your stomach grows. Soap growls, “Sweet jesus, there ye go Bonnie.”
His fingers were fat and calloused, curling just when you needed them, he pulled an orgasm from you. Legs twitching as your foot stomped at the ground, moaning like a fool. He pulled his fingers out, lapping up every bit of cum that fell into his hands.
He patted the apple of your cheek lightly, “Good work baby.”
Soap didn’t do anything after that.
Didn’t even acknowledge that he finger fucked you in your kitchen. He didn’t touch you either. Just went to and from work, he’d greet you proper, ask if you needed anything or wanted to watch a movie together. You obliged, still skeptical of the whole situation. Till you ended up here.
Soap, still watching while you cleaned off your bed, a bulge in his pants, patiently waiting for your answer.
“Not jokin Bunny, want ye on ma face. Need it. Just this once.”
Once, your ass. That what he promised when he first started touching you. He just needed to feel once to calm down. And then he’d calm down.
And then you think back to how the past two weeks, which was full of peace and solitude.
Did this man— did he need to do the most vulgar things to leave you the hell alone?
Your eyes squinted at the bastard. Laughing out of shock, at how ridiculous this whole situation was.
Maybe you had to take a chance.
Just this once. Just this singular time. It couldn’t hurt.
You ended up straddling his chest, Soap practically salivating at your oozing pussy, hands gripping your hips. You were hovering.
“I-I think I might too heavy.” You stuttered, hand pressing behind you, at his stomach. Trying to remove yourself. “Cannae be too heavy, come on.” Johnny’s eager, too eager that he yanks you forward so your precious pussy is right in his face. He breaths against your folds and you squirm, more precum dripping between the inner pink of you pussy.
“What if you break your neck?”
“Don’t bloody care lass! Sit.”
You gulp.
Whimpering as your cunt meets his mouth. Soap doesn’t hesitate to make out with it. Flattening his tongue to taste everything you have to give. Sucking your clit and lightly nibbling at it.
“Oh f-fuck,” you moan, Soaps a fucking mess. Brown locks sprawled out on the bed, his blue eyes dark as ever and hooded. Your cum all over his mouth, glistening in your juices. But your hovering still, just enough so your over his mouth is on you, but you won’t sit.
He grunts, giving your ass a slap, “Swear to Christ, [+], if ye don’t sit, I’ll eat ye till ya can’t stand tomorrow.”
Was that a promise?
Johnny doesn’t even give you a chance, just wraps his muscular arm around you hips, and forces you to sit on his face. You cry out a moan, head spinning as he works his tongue into your hole. He moans at the taste of you, plopping you up and down and then moving your hips backwards and forward. You can hear his lips smack every time his mouth connects to your folds. His hands found your breasts, giving them a nice squeeze through the cloth and then rolling your nipples in his hand. Pulling at them till they’re achingly hard. Groaning when he felt your little hole squeeze around him.
“Jo-Johnnyyyy!” You whine, finally not caring what happens, gripping at his hair and grinding yourself down further. Your heavenly thighs lock him down and he lets out a pathetic moan, letting your clit rock against the tip of his nose as he ate at you like Jesus at the last meal. Your juices slouching everywhere with every movement against his face.
From his chin, to his nose, and back, swiveling your hips as the butterflies in your stomach began to build.
“Awww, wee girl just missed me. Shit, ‘nd I missed ye too, so fuckin sweet little thing.” But Soaps not talking to you, he’s talking to your cunt. Utterly pussy drunk, he gives your pussy a nice smack with two fingers, droplets flying down his chest. “What messy fuckin girl, gotta clean ya- mmph!”
You feel it, the way your eyes roll back, your legs shuddering, and you try to get out of his grasp because you feel too good being devoured like this, Johnny whines. Gripping your hips so hard they could bruise and sitting you back down where you belonged.
“Cumming- I’m cumming- hngh-“ with a gasp you let go.
Johnny only hums, letting you clench around his tongue, sucking every last drop out of you while you cry out. You swivel your hips on his mouth, rubbing his nose into your pulsing clit.
He lays you down, licking his pink now glossed -with your cum- lips, head still in between your thighs, “Fuck, made me all pretty Bunny.”
And Soap had to pray, pray to god that he got everything on that little camera he had hiding in your room that you haven’t found yet.
He’d be needing it later.
a/n: I’ll probably end up doing a headcanon of this cause pervy!soaps reader (and him) run my mind. Also reader matching his freak lollll.
most recent masterlist
#tojisteddy presents#this was supposed to be short istg#🥴🧼 x reader#soap x you#soap x reader#johnny soap mactavish#johnny mactavish x y/n#johnny mactavish x reader#call of duty#tf 141 x reader#soap smut#cod smut#soap cod#johnny x reader#johnny x you#soap call of duty#tf 141 x you#tf 141 smut#x black reader#black reader#soap x reader smut#soap mw2#cod modern warfare#john soap mactavish#johnny mactavish#cod x reader#cod imagine#soap mactavish#johnny mactavish x you#cod mw2
209 notes
·
View notes
Text
Thinking abt a cod/cyberpunk au .. Soap (haha, johnny) being the terrorist in Ghost’s head while they fall increasingly more and more in love with each other and are desperate to save the other
(But secretly this is just to indoctrinate y’all into another game im into >:])
#iykyk#cyberpunk 2077#cyberpunk 2077 spoilers#cod#cod mw2#cod mwii#call of duty mw2#mw2#mw2 2022#simon ghost riley#call of duty#ghost cod#cod ghost#soap x ghost#soapghost#ghost x soap#ghostsoap#ghoap#cod soap#john soap mactavish#call of duty soap#soap cod#soap call of duty#soap modern warfare#soap mw2#ghost modern warfare#ghost call of duty#call of duty ghost#ghost mw2
94 notes
·
View notes
Text
Soap starts fights in public by loudly whispering fake drama
“Hen, dinnae look now, but that woman just tried tae seduce me wi’ her eyes.”
“Johnny, love of my life, my dearest…she’s ninety.”
“Aye and she’s got game.”
#cod fanfic#cod modern warfare#cod mw2#cod mwii#cod x reader#soap mw2#john soap mactavish#soap cod#soap x reader#soap call of duty#johnny soap mactavish#johnny soap mctavish x reader#johnny soap mctavish x you#john soap mctavish x reader#john soap mctavish x you#john soap x reader
105 notes
·
View notes
Text
CW: Difficult family dynamics, weight-shaming, use of y/n once, Johnny being a walking green flag.
Johnny could tell something was wrong.
Why would anything be wrong? You got a call from your mom asking if you wanted to have a family dinner next month. You said you would talk with your boyfriend and figure out when you would make it. He could hear the suprise in your mother's tone as soon as you mentioned a boyfriend. He could also see you flinch slightly at the sudden change of tone.
You never talked about your family much. Nor did you ever invite Johnny to any of your family gatherings. He couldn't understand why you liked spending all of your time with his family. Until now.
It had been two days after the phone call and you never brought up the dinner invite again. Late that night Johnny asked, "Why can't we go your folk's place?" You were caught off guard by his question. "I don't know. I just have a feeling it won't be worth it." Johnny looked at you puzzled. "Why wouldn't it be worth it bonnie? Ashamed of me or something?" You quickly head for the defense. "What? No Johnny! Absolutely not! I could never be ashamed of you. I just don't want you to meet my family. They can be...critical. That's the best way to put it." Johnny let out a sigh of relief. "That's what this is about? You're worried about how your folk's will take me? Love, they won't hurt me. If they hurt you, I'll make damn sure they never do it again. I can't see my bonnie cry." You knew you would get nowhere with trying to talk Johnny out of going so you relented.
The drive there was quiet at first. Johnny could feel how tense you were just from looking at you. He slowly turned on the radio and started messing with the aux. He settled with some music he knew you'd like. From there, the car ride was a lot more lively and little less tense.
Once in the driveway to your parent's home, you looked at Johnny before getting out of the car. You walked into the house, no knocking at the door or waiting for someone to open it for you. Johnny followed in behind you as you lead him inside. That's when he seen your family already sitting at the table eating. You knew this would happen, your mom would give you a time to show up, but start the occasion early to make you look like you were late. Always had to make you look like the fool, but this time you had a witness in Johnny.
"Look who finally showed up." Your mom spoke. The whole family now looked in your direction.
"I'm not the one who's late. You told me specifically 5:30 and what time is it now? 5:15." You retorted. Johnny immediately clocked the bullshit your mother tried to pull. He was there when you and your mom were on the phone discussing plans. Hell, you even had her on speaker so he could listen too. He knew she was lying, but it wasn't his place to start something...yet.
After fixing your plates and grabbing an extra chair from the living room, you both sat down next to each other. Your sister looked at you in false amazement. "So how much did you pay for him to be your date for the night?" She asked in all seriousness. It caught you off guard, but Johnny spoke up, "Not a damn thing. We've been together for quite some time now right bonnie?" He nudged your shoulder a little to get you out of your daze. All you could do was nod your head and lean on him a little. Your sister rolled her eyes and continued eating what was left on her plate.
"So what do you do for a living...John, was it?" Your dad asked.
"It's Johnny, and I work in the Special Forces. Military, if you will?" He responded to your family's questions with such confidence that made you both enamoured and jealous.
Then it was your mother's turn to ask questions, but they were only directed at you.
"How did you two meet? Where is he from? Have you met his family? How many times have you visited? Are you two moving in together soon? Is marriage on the table? Have y'all talked about kids? How does he put up with you?"
All of her questions were rapid fire, but you stood your ground. Johnny continued eating his food with a little grin on his face. Proud of his girl standing up to her family. Until the very last question: "Have you finally lost weight? It's been so long."
Johnny's head snapped up from his plate and looked at you then at your mother before simply saying, "I think that's uncalled for." Your mother completely ignored him as she leaned a little over the table. "Do I need to repeat myself sweetheart? Have you finally lost weight?" You looked at her stone-faced. "Yes I have. Is there a problem?" You mom held her finger up, got up from the table, and went down to a room in the hallway. Johnny looked at you with a little worry in his features. You smiled and cupped his face in one of your hands.
Your mom came back with a scale. Your sister laughed at how 'over-the-top' mom was being. Your dad didn't say a word and minded his business. Johnny, on the other hand, was livid. "What's that for?" His tone was lower than before. "She said she lost weight. I wanted to see how much. Come over here and get on this scale Y/N." Your mom gestured towards you. Johnny grabbed your wrist with a deadly look in his eye. He got up from the table, dragging you along with him. He got in your mom's face and told her, "If you think this is funny, then you're a sick kind of woman. She doesn't need you embarrassing her. Don't expect us to come back for another dinner. Good night." He pulled you lightly towards the door leaving your family in shock behind you.
He brought you out to the car and opened the passenger door for you to get in. Once inside he closed the door and got into his seat on the driver's side. The drive back home was quiet until Johnny broke the silence.
"I'm proud of you bonnie. You stood your ground and you stayed strong. You didn't deserve to be treated like that love. I'll take you out to a proper dinner at some point to make up for that."
You smiled warmly with tears brimming your eyes as your bottom lip quivered. Johnny rested his hand on your thigh, shushing you until you both made it home.
He carried you from the car and into the house. You both took a nice, warm shower, got into some comfy clothes, and layed on the couch together. He held on to you tighter that night, but you didn't complain. Because you had Johnny, and that's all that mattered.
#cod mw2#cod mwii#cod#cod modern warfare#call of duty#johnny soap mctavish x reader#john soap mactavish#soap cod#johnny mactavish#johnny mctavish x reader#johnny soap mactavish#soap x reader#soap mactavish#soap mw2
81 notes
·
View notes
Text
Soap once pissed in your plant because he was too lazy to go to the bathroom at night, then acted all surprised when it died. Sorry, love. He just wanted to go back to cuddling as soon as possible.
#call of duty#cod#cod fanfic#cod modern warfare#cod mw3#johnny soap mactavish#kyle gaz garrick#captain price#simon ghost riley#john soap mactavish#john soap mctavish smut#john soap mctavish x reader#john soap x reader#cod soap#soap x reader#soap call of duty#soap cod#soap mactavish#soap mw2#soapghost#ghost x soap#johnny soap mctavish x you#johnny soap mctavish x reader#johnny mactavish#johhny soap mactavish x reader#john mactavish x reader#soap mactavish x reader#cod john mactavish#john soap mctavish#john mctavish x reader
28 notes
·
View notes
Text




It's such a shame that no money from the Sunshine Soap Zine ended up going to charity over the "mismanagement of funds" by the head mod, so I wanted to try to do my part a little bit -- I made prints of the zine artworks I did and they're up in my Etsy shop and all proceeds from this listing for the next month are going to be donated to Care for Gaza, one of the charities that the zine was originally going to donate to!
I'm so excited to make this donation! Let's go!
Here is the link to the listing. 😊🧡
#ghostsoap#soap zine#sunshine soap zine#soap mactavish#simon ghosy riley#ghoap#ghoap art#ghostsoap art#soapghost#soapghost art#art#my art#journen#fan art#call of duty#zine#art prints#ghost mw2#soap mw2#cod ghost#cod soap
82 notes
·
View notes
Text
peds!soap won’t leave my mind like He’s burned into my head
#cod#cod mw2#johnny soap mactavish#soap cod#cod john mactavish#soap mactavish#johnny mactavish#john soap mactavish#cod soap#soap mw2#soap
21 notes
·
View notes
Text
my boobs are too big for my bras but im too lazy to get new ones at the store. this sketch is inspired by my woe.
have a good day 🫶
#cod#cod mw2#daoblog#johnny soap mactavish#soap cod#soap mw2#john soap mactavish#soap mactavish#cod fanart
28 notes
·
View notes
Text

Hehe (this is posted I think on my other blog but please don’t repost my work without creds!)
20 notes
·
View notes
Text
taking one (& another & another & another) for the team | soap x reader x ghost | inspired by: @softaestluv johnny's pent up blurb
It started as a joke. "I'm gonna die if I don't get my cock wet soon," Johnny whined, sprawled backward over the couch, legs spread, hand draped over his forehead like he was seconds away from his last breath. *"Swear I can feel it in my fucking molars, mate. I'm gonna explode."
At first, you and the others ignored him. Typical Soap — loud, dramatic, a walking sexual frustration PSA. But it didn't stop. If anything, it got worse: every mission debrief, every meal, every late-night sit around the barracks, Johnny lamented his poor, poor cock like it was a national tragedy.
When he started describing how tragic his wanks were — "My hand's too fuckin' rough, not the same, need something wet, something tight—" — you snapped. Loud enough for everyone in the room to hear: "Christ, Soap, I'll fuckin' take one for the team if it'll shut you up."
Johnny sat up like you'd just offered him oxygen.
Which is how you found yourself bent over the nearest flat surface, jeans yanked halfway down your thighs, Johnny pressed tight to your back, rutting into you like a man possessed.
"Fuck—fuckin' hell, love, yer savin' my life," he groaned, hips slamming into you like he was trying to crawl inside. "Warm 'n tight, fuck, could stay here forever."
You barely bit back a moan, hands braced hard enough to hurt. You weren't supposed to enjoy this, just do your duty to the squad’s sanity.
But then Johnny started whining again — not his usual loudmouth bitching, but these needy, half-choked sounds against the back of your neck.
"Need ya," he rasped, like he couldn't help himself. "Need yer cunt, fuck, not gonna be enough, need it again—'m not done—"
Even after he came — hot, messy, filling you to the brim — he didn't stop. Still rocking against you, still murmuring desperate filth into your skin, already hardening inside you again.
You realized then: You hadn't fixed the problem. You'd made it worse.
He barely pulled out before he was pushing right back in, thick and slick with his own cum, grinding into your overstretched walls like he could merge the two of you if he tried hard enough.
"Fuckin' perfect," Johnny slurred against your neck, teeth scraping along your skin. "Mine now, y'know that? Filled you up good—fuckin' claimed you—"
You tried to push him off, half-hearted at best — muscles trembling, brain fogged from how full you felt — but Johnny just wrapped an arm around your middle and held you there, hips rolling slow and filthy, fucking his own mess deeper inside.
"Nuh-uh, love," he muttered, pressing kisses to your shoulder, messy and possessive. "Said I'd lose my mind if I didn’t get to fuck you. Y’think one load's enough to fix this? After all that sufferin’?"
You whimpered, feeling his cock twitch again, fully hard despite just cumming. He chuckled low against your skin, voice dark and wrecked.
"Told ya I'd go mad. Now yer stuck with me, sweetheart."
He fucked you slow the second time — not like the frantic, desperate slamming from before, but a grinding, possessive rhythm, like he had all the time in the world to ruin you properly. Every time you clenched around him, he gasped, praising you in that ruined, filthy brogue.
"That's it, good girl," he breathed. "Take it all, take it like y'made for it. Fuckin' born to milk my cock, huh? Gonna pump you so full you won't remember what it feels like to be empty."
You felt him bulge even thicker inside you, grinding down into your cervix, every thrust stretching you wider, making you feel owned in a way that had nothing to do with orders or duty.
Johnny growled low in his throat, the sound vibrating against your skin. You barely registered it before he was moving — hands gripping your hips, manhandling you onto your back like you weighed nothing.
"Wanna see," he panted, almost delirious. "Wanna see how fuckin' ruined you are for me."
Your legs were shoved open before you could think to protest, ankles tossed over his shoulders. Johnny leaned back just enough to look — and groaned, obscene and ragged.
"Fuckin' hell, look at that," he hissed, watching his cum leaking out of you, your cunt red and puffy, still clenching greedily around nothing. His cock throbbed in his hand, still wet, still ready.
"So messy, love. Drippin' for me already. Y'know what that means, don’t ya?"
You shook your head weakly, breath stuttering in your chest. Johnny just grinned, all teeth and danger.
"Means I’ve gotta fill you up again. 'Til you can't take any more."
Without warning, he lined himself up and pushed — forcing his cock back inside your sore, sloppy cunt in one thick, slow thrust. You cried out, back arching, and Johnny moaned like you were his whole damn salvation.
He didn’t give you a chance to breathe. Started fucking you immediately — deep, grinding strokes that had your whole body jolting with each brutal snap of his hips.
"That's it, that's it," he gasped, head tipping back, sweat dripping down his temple. "Take it all, pretty thing. Gonna make sure yer stuck full of me. Walkin' round leakin' my cum for days."
Your brain barely worked anymore. Just open-mouthed whimpers, toes curling, walls spasming around him like you wanted it — wanted everything he was giving you and more.
Johnny's pace turned frantic again, slamming into you harder, the sound of skin against skin filthy and wet between you.
"Belong to me now," he growled, words punching out of him with each thrust. "No one else. Fuckin' mine."
You couldn’t even pretend to fight it. Couldn’t think past the way he filled you so perfectly, the overwhelming heat, the way his cock dragged along every sensitive spot inside you until you felt tears spring to your eyes.
He buried himself to the hilt one final time, grinding down against you, hips jerking as he spilled deep again, thick and endless. You could feel it — the heat, the stretch, the way he pulsed inside you like he was branding you from the inside out.
Johnny didn’t pull out. Just collapsed over you, mouth hot and messy against your jaw, still twitching inside your wrecked cunt.
"Fuck," he whispered hoarsely. "Still not enough. Need you again, love. Gonna fill you 'til you’re round with me, swear it."
Johnny stayed buried in you for a long moment, hips grinding lazy, slow circles, as if trying to force every last drop even deeper. You could feel it leaking out around his cock — hot, sticky, obscene — and you whimpered, overstimulated and wrecked.
Johnny noticed immediately. Growled against your throat, feral.
"Leakin'," he muttered, almost offended. "Can't have that. Gotta keep it all in, love. Need you drippin’ full for me."
He finally, finally pulled out — and the flood of cum that gushed out made you sob, weak and broken. But Johnny didn’t give you a second to recover. He dropped between your legs, shoving two thick fingers inside you without warning, curling them deep and obscene, scooping the mess back up.
"No wastin' it," he rasped, fucking his cum right back into your cunt with slow, filthy thrusts. "Take it all, greedy girl. You fuckin' need it."
Your legs kicked weakly at the overstimulation, but Johnny just grinned — wild and unhinged — before spreading you wider, his thumb pressing down hard on your clit while he stuffed you full with his fingers.
"Gonna breed you proper," he whispered hoarsely. "Fill you so deep you’ll be round with me. Belly all heavy, stuffed full of my fuckin' load—"
You sobbed, hips rolling despite yourself, body desperate for more even as your mind shattered into static. You should have known it’d be like this — Johnny didn’t do anything by halves.
He leaned down, mouth dragging messy, possessive kisses along your trembling stomach like he could will it to swell.
"Mine," he murmured. "All fuckin' mine."
And that’s exactly when you heard the door creak open. You barely had the strength to lift your head, vision blurry — but you saw a tall shadow in the doorway.
Ghost.
He stood there, silent, unreadable behind his mask — just watching. Johnny didn't stop. Didn’t even slow down. He curled his fingers inside you again, making you cry out, making more of the mess spill down your thighs.
Ghost's head tilted slightly, almost curious.
"Problem?" Johnny barked over his shoulder, voice wrecked but cocky as hell. Like he wanted Ghost to see — to know.
Ghost said nothing. Just crossed his arms slowly over his broad chest.
Johnny smirked and turned his attention back to you, dragging his fingers out with a wet squelch just to stuff them right back in — slow and possessive.
"That's right," he said lowly, clearly for Ghost’s benefit now. "Had to take care of it myself. Filled her up so good she's fuckin' leaking. Ain’t that right, sweetheart?"
You whimpered in response — too broken, too full, too wrecked to argue.
Ghost watched you for a long, heavy moment — chest rising and falling — before he spoke, voice flat and unreadable: "You better clean up after yourself, Soap."
Then, calmly — without another word — Ghost shut the door behind him with a click.
Johnny barked out a wild, breathless laugh against your stomach. "Come to help, mate?" he panted, fingers still lazily dragging through the wrecked mess of your cunt. "Think she needs it. Poor thing's so fuckin' stuffed already, can't hold it all."
Ghost didn’t answer. Didn't need to.
He stalked closer, heavy boots thudding against the floor, until he was standing right at the edge of the bed — looming over your trembling body. You watched through blurred eyes as he popped the button on his cargo pants, dragging the zipper down slowly, deliberately.
Johnny shifted you slightly, spreading your legs even wider, thumbs digging bruises into your hips to keep you open — presenting you like a ruined offering.
"C'mon, Ghost," Johnny muttered, voice rough and wild. "Don't leave the girl waitin'. Look how pretty she is—drippin' fuckin' ready."
Still silent, Ghost wrapped a hand around the base of his cock — thick, flushed, already leaking — and lined himself up.
He didn’t ease in. Just pressed the fat head against your already-used, dripping hole and pushed.
You screamed, body arching off the bed, overwhelmed instantly by the stretch, the pressure, the unbearable fullness of taking another man inside you without even a second to adjust.
Ghost let out a low, broken sound, not quite a grunt, not quite a moan, and buried himself to the hilt in one brutal thrust.
"There we fuckin' go," Johnny whispered against your ear, laughing breathlessly. "Take him, love. Take us both."
You couldn’t breathe. Couldn’t think.
Ghost fucked you without mercy — slow, devastating thrusts that forced Johnny’s mess and his own spit to spill down your thighs in filthy, wet streams. He said nothing — just breathing harshly through the fabric of his mask, hands brutal on your hips, using you like a living, breathing fucktoy.
Johnny kept whispering filth into your ear — encouragements, praises, commands — while Ghost destroyed you from the inside out.
"That's it, good girl," Johnny crooned, petting your hair while Ghost slammed into you. "Take it like you were fuckin' made for it."
You felt your mind fracturing — pure overstimulation, pure broken pleasure — as Ghost fucked you harder, grinding deep, his cock stretching you to the point of tears.
And then Johnny shifted again — ducking low between your legs to lick around where you were stuffed full, his tongue dragging over your overstretched rim every time Ghost pulled out just a fraction.
"Fuckin' hell," Johnny gasped, almost reverent. "Look at that, Ghost. Cunt's swallowin' you like she needs it."
Ghost let out another low, broken sound — and picked up the pace. The bed creaked violently under you, your body jolting with every brutal, punishing thrust.
You could feel it building — some dark, overwhelming climax you couldn’t fight — tightening low in your stomach, burning up your spine.
Ghost suddenly reached down and gripped your throat — not tight, just heavy, possessive — and that was it.
You shattered. Clamping down around him so hard Ghost actually groaned, thrusts going sloppy, brutal. And then you felt it — hot, thick, spilling deep inside you, Ghost’s cock pulsing violently, joining Johnny’s mess inside your ruined cunt.
You lay there twitching, barely conscious, as Ghost finally pulled out — slow, heavy — and watched as his cum immediately leaked out after him.
Johnny's hand was already there — catching it, stuffing it back inside you with lazy, satisfied fingers.
Ghost pulled his gloves back on silently, redressing with mechanical efficiency. Said nothing. Before he left, he pressed one gloved hand to your trembling thigh — firm, approving — and then disappeared out the door without a word.
Johnny leaned down over you, brushing your hair back from your sweaty forehead.
"Told ya, sweetheart," he whispered with a wicked grin. "Was gonna fill you proper."
And from the ache in your gut and the obscene mess between your thighs —you knew he wasn’t lying.
Morning hit like a slow, heavy sledgehammer.
You barely even remembered falling asleep — just flashes: Johnny fucking his cum deeper into you with lazy, loving thrusts while you sobbed into the sheets; Ghost’s heavy hand gripping your thigh one last time before disappearing without a word.
Now your entire body ached. Your thighs were sore, trembling even at the slightest twitch. Your pussy was a wreck — raw, swollen, still leaking a slow, lazy drip of milky white that soaked into the crumpled sheets beneath you.
You tried to shift — to roll onto your side — and whimpered immediately. Everything hurt. You could feel the mess drying on your skin, inside your cunt, coating your thighs.
And Johnny, of course, was already awake.
He lay stretched out beside you, arms tucked behind his head, a smug, satisfied smirk spread wide across his face.
"Mornin’, sunshine," he drawled, voice rough from use, eyes crinkling at the corners with amusement. "Sleep well?"
You glared at him weakly, too exhausted to even muster words. Johnny just grinned wider.
"Y’look wrecked," he said cheerfully, reaching out to brush a lock of hair from your sweaty forehead. "Proper job, that."
You tried to move again — a pathetic, sluggish attempt — and Johnny laughed, full-bodied and warm.
"Aw, poor thing. Can’t even fuckin' walk, huh?"
His hand drifted down — over your collarbone, the bruises he’d left, the fingerprints, the possessive marks — until he palmed your lower belly, pressing down just slightly.
You gasped, muscles clenching reflexively around the lingering mess inside you.
Johnny's grin turned wolfish.
"Still full, are ya?" he murmured. "Good girl. Holdin’ it all for us."
He sat up slowly, bare chest gleaming with a faint sheen of sweat, and pulled back the sheets.
You whimpered as cool air brushed your ruined, sore cunt — thighs automatically trying to close, to hide yourself.
Johnny tsked softly, spreading you open with two rough hands like you were something precious to be displayed.
He hummed low in his throat — a sound of satisfaction.
"Ghost’ll be pleased," he muttered, almost to himself.
You blinked sluggishly at him, confused.
Johnny chuckled and gestured toward the nightstand. There — sitting neatly next to a bottle of water — was a simple piece of paper. No name. No explanation. Just three short words, written in Ghost’s heavy, blocky scrawl: “Hold it in.”
Your heart hammered painfully in your chest.
Johnny laughed again — delighted, wrecked — and leaned down to press a filthy, claiming kiss to the inside of your trembling thigh.
"Guess we’re not done after all, love," he whispered against your skin. "Orders are orders."
And from the wicked glint in his eye, you knew you weren’t getting a break anytime soon.
#cod#cod fanfic#cod imagine#cod modern warfare#soap cod#ghost cod#johnny soap mactavish#soap x reader#john soap mactavish#johnny soap mactavish x reader#soapghost#soap smut#soap mactavish#soap call of duty#soap mw2#ghost smut#ghost fanfic#simon ghost riley#ghost#simon riley smut#simon riley#simon ghost x reader#simon riley x reader#johnny mactavish#johnny mactavish x reader
8K notes
·
View notes
Text
Soap putting you in a headlock when fucking you into the mattress, his chest against your back as his hips snap against the fat of your ass. You're clawing against his forearm which only makes him chuckle and comment about how feisty you are while he hits so deep inside you that you damn near scream.
Biting down hard enough to leave indents on his bicep and not letting go until he uses his other hand to wrench your head away by your hair with a snarl. Snapping your jaw at him while he stares down with feral blue eyes, "Ye wannae play rough?"
#captain soap mactavish#john soap mactavish#soap mactavish#soap mw2#john mactavish imagine#john soap mactavish x reader#soap x reader#soap x you#john mactavish x reader#cod mw#mw2 soap#mw2 smut#cod smut
7K notes
·
View notes