Tumgik
#sub john mactavish
minoment · 10 months
Text
JOHN "SOAP" MACTAVISH MASTERLIST
Tumblr media
Overstimulation/Dumbification - Sub Soap x Dom GN Reader (NSFW)
67 notes · View notes
rodolfoparras · 9 days
Text
Thinking about being the second option’s second option.
Tumblr media
Pairing: Male Character x Top Male reader
cw: 18+, power dynamics, age gaps, blowjobs, riding, dom!male reader, sub!male character, unrequited love, love triangles, jealousy, possessiveness
You wouldn’t otherwise be on his radar, maybe you were much younger than him, maybe he was your superior and you his subordinates and anything beyond a professional relationship would be highly inappropriate or maybe you just weren’t his type.
But God you had tried to approach him and many times at a - a subtle comment here and there that could mean more if he just followed up on it, a longing gaze or a light touch that he promptly ignored or played off, you’d even mustered up the courage to fess up your feelings one time only to get rejected immediately.
He was interested in someone else, or at least that’s what he had said when you confessed and that had been enough for you to completely back off.
A week later or so and you saw him with that very same someone in tow. However you’d quickly realized he’d been tasked with patching up wounds he himself didn’t cause because it was so blatantly obvious that the person in question was in love with someone that wasn’t him. He’d been blind to see or didn’t want to see and even though you had in mind to tell him you’d stuck to the promise you made yourself, and stayed away from him.
However it hadn’t been long before you’d been assigned the very same task- patching up wounds you didn’t cause for the man that had rejected you once.
He showed up with tears in his eyes and a couple of drinks in his system begging you to make him forget. You rejected him at the spot told him to come back when his lips didn’t taste like gin and tonic.
You didn’t think he would come back but he did and soon you had your all too good superior down on his knees, warm wet mouth eagerly sucking you in like he’s been waiting for this opportunity
But you weren’t easily fooled you knew the eagerness wasn’t for you.
Although his eyes were locked with yours you could see the distant look on his face, clearly imagining someone else in your place but none of that mattered not when his lips were stretched taut around your cock, not when he’s got his nose buried in your sweat damp fringe of curls and your cockhead is hitting the back of his throat, and not when you could taste yourself on his mouth when you finally slotted your lips together
But it didn’t end there because he’d continue to show up whenever the wounds reopened which was rather often. Not that you minded , not when you had the older man bent in ways that had all the joints in his body aching in protest, one hand fisting his salt and pepper hair the other clawing the sheets while fucking himself harder, deeper onto your dick
Harder faster more please he sobs into the sheets, a name that isn’t your own neatly tucked in between the begs and pleas, eyes squeezed shut as if he’s imagining someone else in front of him
But you couldn’t care less not when you’re the one who gets to feel his walls clenching down onto your dick, not when you’re the one who gets to lick the tears away from his cheek not when you’re the reason he’s cumming in such way he hasn’t done in years.
And while you lay there wrapped up in white sheets basking in the afterglow of your release, you watch the way he hastily puts the clothes back on his body, ever so determined not to spend the night.
You were no fool, you knew what type of relationship you had, you were just here to patch up his wounds and nothing more than that.
Besides you were nowhere near his type at least if you were to compare yourself to the men he approached at bars yet you were the one to have the bigger man pinned beneath your frame, strong body bent in half and practically skewed onto your cock, deep baritone voice reduced to wails and whines as he begs and pleads for you to let him cum.
759 notes · View notes
thegnomelord · 7 months
Text
Lending a Hand
CW:NSFW @bluegiragi Monster tf141au go give her some love!, Werewolf Soap!, Harpy Gaz!, Mage reader!, Dom top Male reader, sub bottom Gaz and Soap, gratuitous depictions of sex, heat/rut, Dom/sub, anulingus, knotting, dirty talk (attempts at it anyway), Poly!TF141,
3k word long af fic because I overwrote again :/ asks are always welcome lol.
Tumblr media
Price and Ghost had left you three to entertain yourselves while they went on a mission, and like every thing in Soap's life, his rut come in swinging out of nowhere. One moment he's playing some old racing game, sitting on the floor while you and Gaz sit on the harpys' bed, and the next — his nose is twitching and he swears he can taste your scents on his tongue, the heavenly combination of Gaz's spicy sweet cologne and your own harsher smell making heat burn in every cell of his body.
He feels Gaz's leg brush against his back and it makes every strand of hair on his body puff up, a low sound like rumbling thunder ringing in his ears and an overwhelming need to scent you two clawing at his brain. The controller falls from his hands when he turns to nuzzle his face into Gaz's leg, huffing in his scent like a man possessed, his mind already imagining all the times they've fucked and how fucking good Kyle had felt wrapped around his knot like a proper mate. His cock grows hard in his pants and his skin flushes when he realizes the low rumbling sound is coming from him; a mating growl that neither of you can answer.
"Soap, you alright there?" He moans hearing your voice, the sudden sensation of your hand on his shoulder and your heavy scent — corrupted by magic and smelling of overwhelming dominance as if you're a part of the nature running in his blood — has his tail curling up without prompting and back arching with a high pitched whine, clawed hands grasping at both of your legs now.
"Donnoe mates... feeling hoht all of a'udden." Soap slurrs, sight and mind going hazy, mind buzzing with heat. His cock is hardening in his pants, and there's a slickness between his thighs when he rubs them together.
"Shit, think the git's going into rut." Kyle says under his breath, his feathers ruffling up when he reaches out to feel the heat of Johnny's forehead. Soap moans at the skin contact only for it to turn into a growl when he realizes he can't scent you both at once. His body feels like it wants to rip itself in half to hold both of you, to cover both you and Gaz in his scent and fuck, but with only one body he does the next best thing and pivots on his knees to shove his face where the scent is the strongest — your crotch.
"Fuck- MacTavish!" You hiss, immediately trying to shove him. He clings to you like a fly to shit, whining incomprehensible words and chest stinging from rejection. His body shakes and shifts, not the sudden transformation you're used to seeing on the battlefield but a minute gradual change parallel to his need. Clawed hands grip your legs, his clothes straining at the seams when he pants against your crotch, tail curled up in an desperate attempt to gain his mates' attention; to show how strong and good and ready he is.
"Shit, sorry lad." Kyle gives an awkward cough. "Help me with him yeah? My arse won't be able to handle him like this." He says and doesn't even have enough decency to look embarrassed about his words, reaching out to tug on Soap's hair like he knows Johnny likes, Kyle's attempts to tug him away only making him burry his face into your groin even more.
"You sure, won't I be taking advantage of him?" You go to ask if this would be too much, if you'd be crossing a line when Soap's like this — blissed out and barely himself — even if you feel your cock harden from his nuzzling.
"Yeah... you're fine— he'd had bit you by now if he was against it." Gaz says with a small awkward giggle all first time lovers make, not at all realizing it's not the best thing to say when you have a half transformed werewolf shoving his face into your dick. "We trust you mate." He admits; even if you've been on the team a few months, even if your past isn't all that reputable — they trust you. Both of them.
Soap's not paying attention to what's being said, how could he when he can smell you and feel your cock through your pants, and fuck he wants it needs it in him now. He mouths at your cock, uncaring and unaware of his fangs painfully scraping and digging into your skin through your clothes. All he wants is to taste that cock, his body growing bigger and clothes ripping at the seams as his mind conjured up thoughts of fucking and being fucked.
His insides clench pitifully around nothing and he needs a cock to push deep inside him and stretch him wide until he's knotted and round with pups. His knot feels hard and cold and he needs to feel tight heat of a mate around his knot that he can breed full of his cum. He needs... he needs—
"Fine! Fine!" You give in with a hiss when Johnny's teeth dig into your pants in an attempt to get to your cock. You tug him up by the hair your grip harsher and firmer than Kyle's, everything about you feeling so overwhelmingly dominant he doesn't even try to fight, only trying to get closer to you.
You have to brace yourself when he bears down on you, teeth going to mark up your throat the moment he can push his face into your neck. You groan when he bites down on your neck with sharp teeth and Gaz croons softly, pushing himself close to you both, his large wings twitching excitedly when Soap answers with a low whiny growl of his own. His attention pivots and now he's trying to scent and mark the harpy until you shift just a bit and his head ricochets back to your neck, teeth creating a warzone on both of your necks.
"Alright, Gaz, on the bed." You order and yank Soap's head back when he bites too close to your jugular. Gaz moves to follow your order and you have to hold Soap by the hips to keep him from lunging at Kyle because his mate is going away and he can't have that!
"Wait." Your harsh and rough voice falls on deaf ears as Soap continues to shift and get bigger, his shirt tearing off his body and the button of his pants popping open. The sudden release of his cock has Soap whining low and loud and rocking his hips into the air as if already mating and his tail smacking against your leg as a sign for you to just fuck him already. "What the fuck did I just say?" You growl and grab his clothed dick in a harsh grip.
"So- fock- ry, sorry!" Soap manages, his hips still doing small thrusts in an attempt to grind his slick backside against your crotch despite your chastising.
"Well aren't you bossy." Gaz teases and watches you two with a hungry dark look in his eyes, already naked and reclining on the bed, his back tensing as he forces his wings to retract into his body. God knows a rutting Soap doesn't have enough brain space not to crush his wings while fucking him.
Your eyes meet Gaz's. "How about he preps you?" Your question has Johnny's canine tongue lolling out of his maw automatically as if Gaz needs more convincing.
"Jesus, fuck yeah," Gaz breathes out, not even needing to be told what position to take. He flops on his stomach, laying his head on a pillow and pushes his knees beneath him to raise his arse into the air and spread his thighs wide open, vulnerable hole and hard cock almost shamelessly on display.
"God, look at you Gazzy, so eager to get your ass eaten out?" You coo, enjoying the view as much as Soap is. "Or are you imagining how pretty you'll look stuck on this big knot?" You ask, catching his eyes as you pull down Soap's boxers down just enough for his dick to poke out, already hard and wet and leaking pre like a faucet.
"How about it boy? Can you use that mouth of yours for something useful this once?" You tease Soap with your words, keeping him from lunging at Gaz. Your rough words and even rougher hold on him has Johnny nodding his head as fast as he can, unintelligent words rolling from his mouth.
"Get on with it you bloody git." Kyle demands with a blush, arching his back.
"You heard him, be good and stretch him out for your knot properly...or else." The slight edge of danger in your tone has Soap paying attention even when your words go in one ear and out the other and he dives face first into Gaz's backside the moment you let go of him. Soap wastes no time and immediately slobbers all over Kyle's skin, drawing surprised squawks from the other man as his tongue licks from his balls up to his arse and back again. It doesn't take long for Soap to concentrate on his hole, even less for Soap to bully his tongue inside Gaz flooding his hole with slobber and stretching him wide open.
"Oh fock, oh shit..." Kyle burrows his head into the pillow, trying and failing to hide his harsh moans and small chirps and sharp 'ah, ah, ah's with every twist and turn of Soap's wide and longue tongue. He doesn't care when Soap grip his thighs so hard that bruises bloom immediately, not when Soap buries his face deeper into his arse that Soap's nose is flush with his tail bone and his canine tongue abuses his prostate.
"Such eager lads." You chuckle and settle behind Soap, pulling what remains of his pants down his thighs and off him. He growls at you, before your presence registers in his mind and his tail is curling up and as soon as the pants are down he's spreading his thighs and arching his back and wiggling his arse like a trained whore. He's leaking like a tap on both ends, his cock rock hard and knot half engorged and slick staining his skin from hole to mid thigh.
"Already wet for me Johnny? And here I thought you're supposed to fuck bitches—" You grab his tail and tug it up making Gaz scream a loud-"Fuck!"- when Johnny jumps and his tongue pushes as far as it can go. "—not be one."
Soap's shaking and his dick's leaking from the rough treatment of his tail, but the appendage wags even as you manhandle it. "Shit, mate, don't stop talking." Gaz moans into the pillow, claws and talons desperately clinging to the bedding with every thrust and twist of Soap's tongue. It's like your words are a drug that push both of them deeper and deeper into lust, Soap's brain long since melted into his dick.
"Yeah? You like how good Johnny's eating you Gaz?" You ask, your fingers grasping and playing with Soap's ample ass. "Does he taste good Johnny? Just think how tight he's going to be around you, you'll stretch him good huh?" Soap can do nothing but whine at the absolute filth leaving your lips, each word urging and commanding him to shove his tongue deeper, to cover every inch of his spongy walls in spit, of bashing his prostate with his tongue until Gaz's moaning and squawking like a bitch in heat.
"Good boy," Your fingers trace against Soap's hole and fuck he's so wet for you that you don't even need to get lube, holding his tail by the base you hook and push your thumb into his waiting hole and Soap howls as his body clenches down so hard you'd think he was aiming to break bones.
"Biased much mate?" Gaz croaks and chuckles between his moans, his hips moving into Soap's face in a desperate attempt to cum, stray loose feathers disappearing between the sheets.
"Good boys." You correct yourself, pulling your thumb out despite Soap's desperate whines and pushing two fingers into him at once, setting a harsh and quick pace that has both of them whining and moaning and growling.
Your fingers are thick and calloused from years of magic use and they stretch Soap out so good he can't help but moan into Kyle's hole, barely able to pant with spit running down his lips. His rut made his prostate so big your large fingers find it as soon as you're knuckles deep and you're quick to rub and press on it with all the finesse of a tank. You keep firm hold of him by his tail and Soap cums as soon as you push three fingers down on his prostate, white ropes of cum shooting into the sheets and pulling Gaz into his own orgasm.
"Good lads, you did good." The pride in your voice has their hearts beating just a little quicker, reaching over you tug Johnny's head away from Kyle's ass with a lewd and depraved 'squelch' 'shlich' ringing through as Johnny rolls his tongue into his mouth. Shit, Gaz looks so wrecked already, wet sounds echoing through the room every time his hole clenches around nothing. Johnny's so big now, at least a foot taller than you now, but he submits so prettily to you...
Pulling your fingers out of Johnny earns you a rumbling growl, his cock not even having softened hips grinding back on yours. "Hush now." You order with your mouth close to his pointy ear, "Don't worry Johnny, you'll be nice and full of cock in no time."
Kyle shifts and gains your attention. "Kyle, you okay? Need to tap out?" You ask, pushing your absolutely drenched fingers into Soap's mouth to quiet his whining, you don't mind his teeth nicking your fingers and Johnny's so lustdrunk to care about who's slick he's tasting only that it makes his cock that much harder.
"That- nah." Kyle breathes, completely boneless but still managing to perk his arse up a bit. "Come on, just wanna feel 'im, please."
"You heard him Johnny." Pulling your fingers out of his mouth you guide Johnny to mount Gaz, one hand firmly on his tail and the other wrapped around the tip of his cock so all he can do is uselessly hump Gaz without penetrating him. Johnny doesn't even notice you teasing the both of them when you rub his tip against Gaz's hole every time his hips pull back, only to angle his cock up the second Johnny tries to thrust into Kyle.
"Focking git!" Gaz whines, and you don't need to see him beneath Soap's broad and large frame to know he's glaring at you. "Get on with it or I swear I'll string everything you own up in the trees." His threat would be a lot scarier if his voice wasn't weak and whiny from your teasing.
"Spoilsport." You tease back, blindly angling Johnny's cock tip against his hole, easing your grip and letting Soap slide his cock into Gaz in an agonizingly slow pace until only his knot remained outside of Gaz with your calloused hand clutching it. "Feels good?" You receive moans and low growls in response, Soap's mind so consumed by the heavenly heat around his cock he can do nothing but pant and thrust his hips forward. "Okay, okay, be good now." You laugh and let go of his cock.
The second his proverbial collar is taken off Soap wastes no time and begins fucking Gaz in earnest, biting down hard on his shoulder, hips and tail a blur of movement and all of his lupine strength going into jackhammering his cock as deep as fast into Gaz as he physically can. The bed 'thump, thump, thump's against the wall wall with every violent thrust, drowned out by Kyle's moans and whines and shouts Johnny manages to pull each time his balls slap against Gaz's. You can even see the way his knot stretches Gaz's ass, his hole greedily clenching around the bulb as it grows bigger and bigger with every hip shattering thrust that leaves Gaz grasping at clawing at whatever he can reach.
You don't even have time to finish undressing before Johnny's shoving his cock deep inside and cumming with a deep growl, his teeth firmly latched onto Gaz's flesh and knot keeping them tied together.
Kyle groans when Soap collapses on top of him, arms wrapped firmly around him and pinning him down to the bed as every bit of strength leaves the werewolf. "That was fast." You chuckle, going to turn them to their sides so Soap isn't crushing Gaz. You notice Gaz is still hard like a rock, a little bulge in his stomach where Johnny's cock and cum fill his insides. Even after cumming twice Soap still tries to fuck in his delirium but manages only small little shuffles of his hips that only succeed in making his seed slosh around inside Gaz.
"Insatiable monsters." You tease, one hand tracing the belly bulge and lifting Soap's leg up on your shoulder with the other, his thighs even slicker now than before.
"Man... shu'it." Gaz slurs, watching you stroke your cock a few times with hooded eyes, Soap's head buried in his shoulder and teeth creating more marks on his skin. Soap turns cuddly after a good rut, at least until it starts all over again. "Fuck, you gonna...?"
"Yep." You say, sliding closer. It's an odd position to take and your back is going to complain later, but it's more than worth it when you finally get to slide inside Johnny's soaking wet arse, pulling low groans from both of them as it makes Johnny's cock slide a bit deeper. "Shit, you're so tight Johnny."
Gaz can feel the cock inside him twitch from your praise and the vibrations of a purr through his skin as Soap tries to thrust his hips back into yours despite the knot and Soap's arms not willing to let him separate from Gaz. You begin with a slow pace and every rock of your hips has the knot inside Kyle pushing and pulling on his poor oversensitive insides, Soap's cum sloshing inside him. He already feels so full and like there's fire in his veins, but this slow and deep pace you set has his head tilting down and body fully relaxing and letting himself just feel.
Despite being mentally checked out for a while, a little bit of Soap's lucidity comes back now that he's knotted; Everything he can smell everything he can feel everything he is zeroes down on his groin, on the heavenly heat wrapped around his knot and your unhurried but strong thrusts. That's what he needs right now— to forget what it feels like to be empty and feel a hard cock spearing his insides and bullying his prostate and leaving him drooling on Gaz's skin.
You manage to push them into cuming again before your own climax reaches you and you cum deep in Soap, who in response bites down on Gaz's shoulder again. You try to pull away but Soap growls and whines, he doesn't want to feel empty again when you'd filled him so fucking good, he wants you to stay like this, keep him nice and full with your cum.
Gaz blindly grabs at you, vocalizing what Soap can't. "Stay." He manages to slur, looking like he's ready to fall asleep any second with Johnny already snoozing the moment you stop moving.
Despite the stickiness you're no doubt going to wake up with, you sigh and settle down behind Soap, throwing a hand around his massive frame and not even noticing when exhaustion claims you.
...
"Well would'ou look at that, really tuckered themselves out." Price's voice rings somewhere at the edge of your subconsciousness, though it's hard to tell when exhaustion has you so firmly by the throat you can barely open your eyes.
"Could have turned their mics off." It takes you a moment to recognize Ghost's voice somewhere near you, your body almost not your own as it nuzzles into the warm back in front of you.
This time a chuckle comes, "Don't say it as if you didn't like it." There's a teasing lilt to his voice, but your attention is stolen away when Soap moves and only now you realize that not only are you still inside him, but he's far from satisfied.
You don't even think he's awake yet his hips start moving again, pulling sounds from both you and Gaz because fuck your dick's so oversensitive you think it might fall off.
"Howa 'bout we leave them to it hmm? Looks like he's got his hands full." Price's referring to you, and you hear his snort when Soap whines and thrusts his hips back into yours again with enough force you swear you hear something creak.
God help you...and your pelvis.
2K notes · View notes
2kiran · 8 months
Note
Perhaps-
Soap with a male reader who's getting pissed off because he can't get a good grip on his stupid little mohawk so he ends up grabbing his neck instead and fucking into him harder.
Your writing gives me life, big fan.
s e x t a p e ( john “soap” mactavish x you )
Tumblr media
note + cw thank you, darling ♡ hair pulling. breath play. blowjob.
Tumblr media
he was drooling. everywhere. on the pillows, the sheets, and on his face. incoherent babbles leaving his mouth, foreign words that you couldn’t even comprehend. not that you had to, both of you were too busy chasing that overwhelming high. “hnnnm... ungh!” he grunted, as your hand tried to grab his hair. fingers tugging, you just couldn’t settle the weight of your hand onto the strands. you frowned, trying again, which ended up being futile. he wouldn’t mind, right? head too blurry to think about anything else but your cock ruining his insides.
grabbing his neck, he was so pliant. the tip teased his entrance, a faint whine reaching your ears. he buried his face into the pillow, hips rocking back. “c’mon, johnny,” you cooed, “use your words.”
“please.”
it was all he could say. a small request; and you obliged. his back arching as you abused his sweet spot, every thrust eliciting a pleasured gasp. he looked so sweet like this. beneath you, all messy, and rid of any logical thought.
or
“shit, just like that,” you groaned, the palm of your hand on the back of his head as you guided his mouth over your cock. he wanted to speak, poorly tease you, but instead his tongue continued it’s glides over your shaft. you tried grasping the strands of his mohawk, yet it wouldn’t do.
his hands grabbed your knees as your own took hold of his neck, restricting air from his lungs further. he didn’t complain, surprisingly. he was more than willing. you feel him swallow around your cock, taking you in further down his throat. his mouth felt good, too good, and you used your hold on his neck to your advantage.
lewd, almost disgusting, sounds filled the room. the sight of him gagging on your cock — it was enough to make you cum on his tongue.
Tumblr media
masterlist
1K notes · View notes
ineverguess · 2 months
Text
Tumblr media
« Be a good lad, use your words. »
794 notes · View notes
agoofyannoyancetolaw · 2 months
Text
cocktail bar
a/n: I think I’m so silly
minors DNI
soap had been on his maybe fifth drink by the time the lights of the club had turned bright colors- he had been there most of the day sipping on drinks as the shady crowd around him moved to the music or flirted around him. He wasn’t in the mood for anything other than to simply sit under the dingy neon lights of the gay bar and get shit faced. He had one to many missions and one to many mistakes this month and it was starting to get him all pent up and at the same time oh so tired.
His eyes only lit up when he saw you walk in, someone new! And someone handsome too- he hasn’t even uttered a word to you and he can already feel that hot sensation of blush washing over his face. He was all over you as If put under a spell but decided to wait just a tiny bit before approaching you.
he watched you drink as much as he did. His drinks were already making his decisions cloudy so their was now doubt yours did the same- he noticed your little glances at him and it made his heart pound and his member grow pitifully hard from such a simple exchange. He could hear your voice and the way you tried to chat up other bar patrons- and oh god your smile had his stomach doing loops
he could swear the alcohol was making him loopy, your conversations turning into blurs by the time he had started talking to you. Your hands on his hips blurring in his mind, and the flickering light of a bathroom stall and his knees against the cold floor being the only things he could feel other then your voice humming through his ear as he sucked on your member, choking on it and trying to keep it all in and make you feel good
It’s all he could think of, is making you feel good- your cologne and scent mixing into his muddled senses while he grinded against your boot, licking and sucking at your member with his pretty little lips locked around the base. He moaned and whined around your cock as he came in his pants from just rutting against your leg, letting you grasp his hair and use him till he forgot everything but your taste.
soap woke up early in the morning- in his apartment with the worst hangover and a tired recollection of what had happened last night. He got ready for his daily briefing. He barely pay attention as price rambled on about a new co-captain… until he looked you up and down. And oh shit he had sucked off his new co captain last night.
794 notes · View notes
forestshadow-wolf · 4 months
Text
Soap and ghost share food all the time
And by share I mean soap always offers some of whatever he's planning to eat to ghost (because that's how he grew up showing love in his family). And every time, without fail, ghost takes the world's biggest bite, and devours anywhere from 50%-78% of it in one fell swoop.
504 notes · View notes
alistairsmonstercafe · 4 months
Text
NSFW How to keep your werewolf happy Guide 01
PART 1 | PART 2 | PART 3 | PART 4 | PART ?
NOTICE; TOP/DOM Male Hybrid Reader
CHARACTER; Sub/Bottom Soap
CW; Scent Kink, cock warming, face fucking.
ADDITIONAL; I don't mind Fem/Fem aligned readers reading but don't feel insulted/complain that I strictly don't do Fem reader, not my cuppa tea mate.
INSPIRATION; @/Bluegiragi Monster AU on Twt and Tumblr
NOTE; This will be a mini series staring our favorite little hybrids. Part ? Will be a poll of a repeat character or a non 141 character.
It isn't a surprise as your working away at your office, hands slow yet steady as you finish off writing the recent report about Captain Price's mission hours prior. You helped out this way when you weren't needed for a mission or on heat/rut leave. In this case, there was simply no need today. And you were fine with that. You could easily relax to the sound of nothing but yourself.
Well. That's what it was before. Usually, you're quite familiar with who's outside your door, with how specific everyone is in their own knocks, Gaz and his light yet solid knocks, Price and his rougher yet slowed pace knocks, and Ghost, who of course, doesn't always give the courtesy of knocking, only knowing it bugs you, after all.
But It was was when a sudden knock and a quick opening that left you rather less time to say 'come in' and more confusion as who the fuck could be disturbing you so suddenly. Sour words lay on your tongue until you saw your mate. Soap looked tired and seemingly agitated as he walked over, his eyes not bothering to look at you as he moved you and your chair and found himself slumped to his knees beneath the desk. His face by your belt, his tail seeming limp.
"Soap? What happened out there?" You ask, your voice laced with mild concern. It's rare to see him all beat up like this, his tail left with weak attempts at a wag and his ears folded back, and your eyes soften. "Soap, pup, speak to me." You coo softly as your hand cups his chin. He looks up at you, his eyes gentle, and he nuzzles into it. "M'rough day ou' in tha field." Is all he speaks out. It seems the day weighing on his shoulders. "M'don wanna think." He whispers, and you know what to do.
You allow yourself out of your belt, the sound leaves Soap perking up slightly and watching, his eyes looking down at your cock. And soon enough, you're somewhat out of your boxers, and Soap looks up as if awaiting an okay to his favorite treat. "Go ahead." You murmur, stroking a hand through his hair, and he happily goes down on you, sloppy wet tongue sliding up and down your cock, moaning at how it makes his mind all fuzzy and soft with no thought in mind.
Your touches begin soft, caring and loving as you whisper praise. It's only soon enough that you begin fucking his face, guiding his head up and down it with your hand as you grunt out. And Soap has no complaints as you do, sucking away eagerly as drool slips down his reddened lips.
The smell of your musk from previous training earlier drives him mad, eyes eagerly looking up at you for your approval, as his tail wacks the inside of the desk with each wag. His mouth stuffed full of the cock he loves so much.
He was quick to move his mouth up and down, tongue lapping at it as if you were the sweetest treat.
Constantly looking up to you for praise or your loving eyes, and a rumbling purr each time you caressed his hair, the scratch behind his ear making him melt.
Panting as he pulls off and a string of drool and whatnot is left, he looks up and smiles in baited breath. The little spot in his cargo pants dripping cum is enough to tell you, you've done a good job.
"M'gonna cum pup, you ready?" You ask of him in deep pants, and he nods quickly, moving his pace right down to the base of your cock, his hands fondling your balls a little as he tries to chase your sweet release. And with each push of your hand on his head, he remains at the base of your cock until you've finished, his mouth stays on until he swallowed it all.
He looks up at you, his breathing a little heavy as his lips were still wrapped around your cock.
But, reports are still reports. So you offer Soap to cock warm you for the remainder of the afternoon. And that's something Soap is sure to agree too.
Aftermath;
Price is quick to not open the door at a mere wiff of passing by your office. But he isn't denying that he's had a thought of doing so..
614 notes · View notes
astr0exe · 1 month
Note
werewolf soap with puppy trans masc reader? maybe like breeding or something? something along those lines—
i feel like i wrote this really weirdly cause there is no dialogue BUt actually rlly enjoyed writing this.. like so much. Hope you have a good day / night ml !! <3
// CW ; tm!reader (cock used like once) , puppy reader (lil guy has me in a choke hold) , werewolf Soap , breeding , creampie , hybrid AU i guess
Puppy!Reader whose ears twitch and tail wags just from the scent of Werewolf!Soap walking in the room, your excited whines floating through the air as Soap’s tail wags, his grin stretched wide across his face as he makes his way towards you. Your tail whacking against the soft bed you are laying on, huffing and yelping happy to see your boyfriend.
Werewolf!Soap who laughs at the sight of his excited puppy all whiny and needy for him. He reaches the bed and lays down next to you, stroking your ears and playing with the fur softly, your bodies touching, his thigh between your legs, hitting your swollen cock softly. Your whimpers change in volume, not just excited but now also needy, just a needy puppy who needs his Johnny.
Werewolf!Johnny who can’t help but pounce on you once you start moaning, his hand down your pants as your tongues entwine. His fingers hammering into your hole loosening you enough for his fat cock.:(
Puppy!Reader who grinds against Soap’s fingers, moaning like a bitch in heat as your whines get louder. The smell of your juices filling Johnny's nose as you, gripping his fingers with your hole tightly.
Puppy!Reader who BEGS werewolf!Johnny to fill them up. Begging the poor man for his pups, you want his kids so bad don’t you pup? Want him to breed you. Knock you up. And a Werewolf!Johnny who can’t help but want to fuck his kids into you as well. His cock actually hurting with how hard he gets at the thought of you being round with his kids. Wanting to make you a dad so fucking bad.
Werewolf!Johnny whos cock pounds into your soaking cunt, your pussy so tight it's as if it's trying to milk all the cum from his poor cock, but shit if that doesn’t make him nearly cum.. (I digress) Johnny thanking the stars for his stamina and short recovery period, knowing he could cum in you four five times in just a single night, and knowing you would happily let him use your pretty body to do whatever he likes with it.
Puppy!Reader who cums at least seven times in the night, completely tired out even whilst Soap is still assaulting your poor pussy.:( Even blacking out a few times from the overstimulation and pure exhaustion. But when you do wake up, you smile feeling Johnny beside you, your stomach bulging with his cum, his cock still inside you half hard and one of his hands softly rubbing your tummy protectively
332 notes · View notes
diejager · 2 months
Note
Johnny with a s/o that shy in the streets but a freak in the streets. She loves giving pleasure, doing anything he wanted. (Love your work)
Cw: smut, bdsm, rope, cuckholding, orgasm denial, sensory deprivation, collaring, puppy play, nipple play, rimming, pegging, anal fingering, riding, anal sex, dom!reader, sub!Soap, tell me if I missed any.
“She’s a shy thing,” were the first words Price used to describe you when Soap brought you to the base for a visit. 
You were glued to him on your short visit, yours softer hands locked between his calloused ones, clinging to him like a lost puppy after finding the perfect caretaker. You spoke with a hushed tone, eyes finding interest on the ground or the dirtied boots they wore so often that it felt like second skin, and smiled shyly. It was a small but adorable grin that made Soap’s heart throb with adoration.
You were a shy creature with people you didn’t know, preferring to keep to yourself - he knew that - but he’d gushed so often about his team and how’d you like them as much as he spewed about his lovely life with you in his arms, welcoming him in the best ways possible when he was off. You nodded at everything Gaz said, flashing him a little smile that made Soap so happy that you got along with them despite your insistence of sticking to his side. You listened intensely to everyone talk, small greetings and formalities before they got to the nitty-gritty of knowing each other. Even Ghost, Soap’s stubborn friend, had broke down and shared a bit about himself.
But Price was wrong, he was farthest from the truth about you being a shy thing in a whole. You were - in simplest words - a freak. When he expected you to be as soft and tender as you were in the kitchen, dining room or cuddling in his arms, you were a beast in bed, a wild and dangerous thing that left him panting and wanting without a lick of release if you felt particularly cruel. Truly, you were a bit timid, a loving person and the best he could ask to have as a lover, but you were also the strongest person he’s ever known. 
You could have him on his knees and he wouldn’t be able to do anything about it, lapping at your feet with his ass arched up like a birch in heat —he might as well be with how much he listened to you, letting you tie him up and string him however you wanted. You had him at every beck and call, a quick whistle from you and he’d come bouncing around the corner and into bed, stripped and prone for any manhandling from you. You would tie him to the headboard in the softest rope you could find, promising that you’d take care of him and that he was so pretty when he was restrained, his cock hard and angry between his legs, twitching and throbbing with precious pre rolling down his engorge head from the black cock ring. 
Sometimes you’d wrap a soft lace over his eyes, blinding him from seeing your after you strip teased him, leaving him writhing and panting around his ring gag. You denied him his release, testing him with every teasing touch over his sensitive nipples - he always was more reactive when blindfolded, depending on his touch to feel and understand the world around him - pinching and pulling at the piercings he impulsively got. You’d ride him to tears, wetting the blindfold in a darker shade, using his body as a vessel for your pleasure, fondling with his heavy balls or pulling his perky nipples until he milked him dry of cum, leaving his cock spurting thin ropes of water cum.
Other times you had him on a leash, a red collar wrapped around his neck that gave you leverage whenever you pegged him, splitting him in two on the thick strap on you wore to plough into him. All that led up to it was an extensive hour of foreplay that left him needily barking at you. You had him collared, on his knees and elbows, back arched and rutting back against your lube-soaked fingers. He moaned when you rimmed him, circling the wrinkled ring of his ass and feeling it twitch around the tail you plugged him with to ready him for a night of debauchery and pleasure. Foreplay: stretching him with your fingers and tapping his prostrate to loosen him up, and care were important part of your book, you vowed to care about your “cute pup”.
“Aye, ” Soap nodded, throwing an arm around you and pulling you closer by the hip, “Aren’t ye, hen?”
Taglist: @sae1kie @yeoldedumbslut @bvxygriimes @distracteddragoness @konigsblog @im-making-an-effort @daisychainsinknots @0alk0msan @danielle143 @tuttifuckinfruttifriday @notspiders @brokenpieces-72 @petwifed @randominstake @cassiecasluciluce @hayleybarnesx @shironasumi @sparky--bunny @bloobewy @infpt-zylith @sweetnanah @aldis-nuts @evolutionarry @kaoyamamegami
240 notes · View notes
minoment · 10 months
Note
consider this: mr. john “soap” mactavish who cannot shut up when he’s in pleasure, and his accent gets thicker and incomprehensible when you’re making him cum his brains out.
he’s also the type to chuckle and that chuckle melt into a whiney moan because i said so
I concur to that statement...
Tumblr media
Hes so pretty <3
Warnings: sub Soap, dom reader, true gn reader, my shit Scots-Gaelic (I haven't been back in a while), bondage, overstim, multiple orgasms, deep fucking, reader can have a cock or a strap, dumbification, dacryphelia..
Imagine you have him face down ass up in your bed, his wrists cuffed to the headboard and his legs spread. Lube is dripping down the back and insides of his thighs as you rut your hips into him over and over again.
He's already spilled his release into the sheets two times over and this third impending orgasm is sending him into babbles of incoherent strings of English and Gaelic.
His voice goes up octaves you never thought he could reach as you fuck deep against his prostate. He lets out a wail of pleasure, his eyes practically crossing as they roll back. His chin and lips are soaked with his tears and spit, his mouth dropped open in non-stop sobs of pleasure.
The words coming out of his mouth are utterly incomprehensible as his body spasms underneath you, his third load soaking the sheets. Even if he was speaking English, you wouldn't be able to understand it due to his accent.
You notice the way he trembled and shook, signalling his body had had enough. His mind obviously hadn't because the whine that left his lips was nothing more than adorable. Lube dripped from his holed and you pushed it back inside him with a gentle finger.
"That's enough for tonight, yeah?"
His only reply was a soft chuckle that merged into a broken whine as the tip of your digit breached him.
"Buinidh.. m-mise dhutsa...a- ghràidh.." he slurred in reply, not even realizing what he said.
894 notes · View notes
rodolfoparras · 1 month
Note
Anyways.... Omega soap is a baby trapper. No questions asked. (Wanted to make it poly, but idk how to write multiple people jumping on one dick (⁠•⁠ ⁠▽⁠ ⁠•⁠;⁠) / I think this all comes across fanon in cod but, Johnny's is a certified baby trapper, even higher than Price.)
Tw: Not beta read, we die like so-🔫 men, a/b/o elements , Baby trapping , Dubious Consent
Johnny is a rambunctious wild spirit for an omega, Free spirited in ways that turns off people, but you, you do atleast that's what he thinks. You've grown distant in a few days, noticeably busying yourself with tasks handed to you by Price and steered away from him at every turn.
He's grown antsy, frantic, pheromones all over the place at the prospect of losing you. He decides to sweeten himself up, acting docile in your presence, purposely spraying enhancing pheromone perfumes to catch even a speck of your attention, acting like a good omega should.
But you don't, not even a single lingering glance and it sends him whining to himself like a kicked dog. Have you grown tired of him? Have you found a sweeter omega? Has his personality rubbed you off some wrong way?
He has grown to share this with the other members of the omega's task force, yapping on from your rather sudden change.
"He's... Probably nearing his rut, you know how alpha's get in a loner phase when it's time" Gaz remarks, returning to his own work, frankly tired of the redundant complaining reaching his ears on each break.
A lightbulb lights up on his head and he's racing to your room, he can practically hear the low mewls and rustling of fabric being dragged on the floor.
He opens it to reveal you all hot and bothered, without a mate in sight and a musk that practically sends him down on all fours.
He cooes at you gently, letting you sniff and pull him down with you, letting you claw his hips as you get a scent of slick starting to gather in his trousers.
It's not long before he's all bare, clawing at the floor, while his poor neglected hole gets eaten and prepped, two fingers slotted in.
Not one word is spared between you, an obvious scowl on your face, but your cock head already pushing his rim. He shouldn't be here, not at your most potent state, not wanting to tie him with a pup or an inconvenient knot.
Meanwhile his mind is scrambled, eyes brimming with tears from relieve from being wanted again, arms clawing and legs trapping you, to lock you at each knot.
He can't possibly relive those hellish weeks of your ignorance. He decides there and then. He has to intertwine you with him.
He comes by your barracks after weeks after your initial rut, a little box, filled with tests all positive pregnancy tests. He wants you, he needs you, and baby would all make that more solidified.
-💫
( Didn't expect people to like omega Price so well,,, I'm so shy )
[Read more]
754 notes · View notes
thegnomelord · 4 months
Note
the 141 would stand no chance with werewolf!reader and werewolf!soap. both of you scenting them and each other.
they come back from a mission you and soap weren’t on to find you both stinking of each other and lying in a heap.
god forbid you’re mated to each other, the displays you do borderline inappropriate as you shamelessly rub against each other, covering each other in marks
Oh yeah, you two have gotten SOOO much chastising from Price about your and his inappropriate touching of each other :D. And god help the rest of the team when the full moon draws near, you two just become cuddle bugs with each other and the team lol
CW:NSFW SubBot Soap, DomTop MReader
Before you came into the picture, it would take the entire team to wear Johnny out on a full moon, from wrestling to fucking to playing fetch, doing anything they could to keep Soap from gnawing on the walls of the base like some puppy just growing his permanent teeth.
Now it's simultaneously better and worse with you. You and Soap get on like a house on fire, touching and scenting each other on a regular day, but increasing it exponentially as the full moon draws near. It's the time of the month when the pack is supposed to come together so the rest of the lads find themselves with twice as many wagging tails and needy whines as you and Soap work to scent them all; Gaz laughing as he's trapped between you and Soap, your fur tickling his skin. Ghost grumbling under his breath as he scratches your neck while Soap nuzzles his entire body against him, Price purring deep and calming in his sleep while you two are curled around him.
They leave you alone when you chase Soap into the woods, your wolves fully taking over as you run and howl and snarl into the night. Growing tired of running you pin him down, your teeth clamping onto the scruff of his neck as you two tumble to the ground.
Soap snarls and thrashes like an eel, attempting to throw you off but you hold firm, claws scraping against his sides until the scent of blood enters your senses, your cock already slipping from it's sheath to rub against the swell of his ass.
You feel him shiver, a low pitched whine leaving his jaws as his body goes limp, large claws tearing into the dirt as he spreads his legs, tail curling up and slick already pearling the rim of his hole, wet and willing for you.
Your feral mind doesn't even think about prepping him, your hips humping against his ass until the tip of your cock catches on his hole and you're shoving your cock inside him in one rough move, a desperate yelp pushing out of Soap's lungs, his hole clenching down on you.
But he's not in pain, fully shifted he's more than able to take you, only needing a few seconds to get adjusted before he's pushing his hips back, a demanding snarl bubbling in his throat. You snarl in response, setting a brutal pace that has him growling and whining, his cock hard and leaking between his furry thighs.
You don't last long, your hips snapping against his ass, balls slapping his own, your teeth still holding him by the scruff as you cum inside him. But you don't stop.
Soap whines and whimpers when your hips continue to move, his hole wet with cum and slick as your hard cock, not even having softened, continues to saw into him. You go the entire night like that, cumming inside him again and again until the morning sun rises and the rest of the boys find you two back in your human forms, your body curled around his and your knot firmly lodged in his ass, the ground itself wet with your cum.
815 notes · View notes
2kiran · 10 months
Note
i hope your brain comes up with an idea for soap cuz my brain is EMPTY but i need that man crying and squirming from how good he feels:( I NEED TO EAT HIM OUT FOR HOURS AND TEASE HIS NIPPLES I CANT ARGHHH
Tumblr media
“I WANNA F#CK, LIEUTENANT READER.”
pairing john “soap” mactavish x reader genre smut gn reader & trans ftm or cis soap. dom!reader x sub!soap cw lowercase typing. lieutenant reader. sparring. implied taller reader. marking. superiority kink. humiliation kink. slight brat taming. overstimulation. oral. fingering. nipple play
soap is becoming a little too stubborn for his own good.
Tumblr media
you were growing more annoyed by the second.
for the past few weeks, soap had been teasing you nonstop. getting too close to you, performing suggestive acts in front of you, and whispering dirty words in your ear then pretending like nothing happened. he was practically eye fucking you with every chance he got.
currently, he was sparring with you. he insisted because he wanted to train for ‘fun’ and he hasn’t in a long time with you. whenever he got to pin you down, he lay on top of you way too close. you’d feel his crotch on the lower part of your body. “ya already tired, lieutenant?” he teased, you glared at him in response as you drank water. “cause of you? i’m definitely not.” you wiped off your sweat from your forehead. “right, and you definitely ain’t slackin’ off with me.” he retorted, wiping off his own sweat with the back of his hand. “if i wasn’t, you’d be long knocked out, sarge.”
he laughed, “that a challenge?” a newfound vigor stirred within you, “sure is.” with that, you both continued. he attempted to punch your chest, but you quickly dodged and kicked the small of his back. he groaned, catching himself before he could hit the ground. he successfully landed a fist on your side, leaving you stumbling before punching his rib. “ow!” he winced, clutching the affected rib.
“awh, did i hurt you?” you fake pouted. he rolled his eyes at you, “fuck off.” you barked out a laugh. “this is over.” he sighed as he began to remove his shirt. he caught you just slightly staring at him, “you like what you see?” he said with a toothy grin. “absolutely not.” you eyed him, seeing a small bruise begin to form from where you hit him. “sorry for your bruise.” his eyes flashed of confusion before looking down at his torso, “just a small one and it’s from you anyway.” he winked. your eye twitched in irritation. “you tryna fuck with me, soap?” he gulped down water from his bottle, almost chocking when you asked. he lightly coughed, “what’re ya talking ‘bout?” his eyes blinked, feigning innocence. “don’t do that.” you stalked closer to him. “don’t do what?” the corner of his mouth quirked up.
“teasing me.” you replied. “but i’m not.” he backed off, nearing the wall behind him with every step. “yeah? let’s not pretend you weren’t feeling me up.” his eyes widened a fraction as he felt his back meet the wall. “must’ve been feelin’ things.” he muttered. you plant your hand next to his head, caging him in. “quit lyin’ to me.” you trailed your free hand down, hovering right below his crotch. “you’re already turned on, soap.” you whisper directly into his ear. he shivered, hips lowering to your hand. you pulled it away and you hear him stifle a whine.
“what’s got you acting like this?” you kiss the juncture where his neck and shoulder connects. “wanted your attention.” he confesses, gasping as you sinked your teeth into his neck, sucking in a hickey. “could’ve just asked, y’know?” you lick at the mark, “but that’s boring.” he defends. “if you weren’t gonna be this difficult, i would’ve been a lot nicer than i am now.” you suck at his collarbone and he squirms in your hold, “i like you like this.” you raise an eyebrow, “you got a thing for marking?” you nip at the other one, “only if it’s you.” he smirks. “you’ve been such a brat, soap, i don’t think you deserve it.” you whisper.
he whines, “c’mon. fuck me.” you chuckle. “i got a better idea.” he frowns. you kneel in front of him, his eyes widen in surprise. “what are you–” you cut him off, “silence, sergeant. you don’t want anyone else hearing you, do you?” his eyes squint in a glare. you kiss the inside of his thigh, so close to where he needs you the most. “do you like fucking your superior?” you suddenly question, gripping his thigh to give you space in between his legs. “i...” he hesitates, “you what, hm? fucking a superior and acting very inappropriate during meetings, missions... and much more than i could name. you’re the one being so unprofessional, always begging to be fucked.” the tip of his ears burned in humiliation, cheeks flushing and a whimper suppressed. “bet you like the idea of someone being stronger– having more power than you. you just won’t admit it. moaning a ‘lieutenant’ every chance you get to be alone.” you bite into the meat of his thigh. “is that why you asked to spar with me? so you could get off on my strength, soap?”
he bit his bottom lip, “maybe.” you lick at the bite. you pull his sweatpants along with his boxers, revealing his wet core. “used my fingers earlier.” he answered your silent question. “so impatient.” you teased. you circled your tongue around his hole as he let out a quiet moan. you press your lips near his hole, causing him to squirm against you in anticipation. he opened his mouth to say something, but you shove your tongue into him. “you’re– hngh! oh god...” he gasps, you retract the muscle before you thrust it back in, setting a steady pace. you withdraw slowly and you roll your tongue against his entrance. “ah- mmmhf... hhnnngh... ‘m already close, fuckin’– ah!” he moaned.
you curled the muscle inside him, barely grazing his sweet spot. you inserted your fingers into him, getting him closer to the edge. “shit– fuck–” he muttered curses, before warm liquid filled your mouth and cascading on your fingers. he attempted to lift his trembling hips away, but you didn’t let him. “we’ve only just started.”
“c-can’t!!!! i ca– ffuuuck... can’t anymore!” he cries, hands grabbing at your hair and at the wall. he didn’t want to actually stop, already shoving your face into him more. he was only embarrassed at the thought of you milking him dry. fingers grazed at his sweet spot, driving him closer to one of his many orgasms. the both of you were glad that no one at this hour needed to use the training room because they would be shocked to find sergeant mactavish a whiny, little mess nearly sitting on your face. you’ve been at it for hours. yet, you never grew tired of him. you’ve developed a sweet tooth for him. “i-i’m!!! pleaaaaaseee.... ‘m gonna cuum, ngh!” he whined, his hand tightened in your hair. your face was soaked with his new wave of euphoria. as he was recovering from his climax, you stood up and he immediately snapped his head up to gaze at you, you kiss him before he could relish at the glimpse. he whines into your mouth, you knew he could taste himself.
catching him off guard, your fingers quickened inside of him. his arms wrapped around your neck, hips bucking down for more friction. with your free hand, you circled your thumb around his nipple before giving it a tight pinch. he squealed when you withdrew for air. you leaned down to lick at the other one, and he tugged at your hair. “sss-sensitive!! ‘m sensiiiitive thereee, pleaaase...” he slurred. “you said you wanted attention, so i’m giving every part of you mine.” he sobbed as you sucked on his nipple, teeth clashing against his skin while your other rubbed against it.
his flesh was littered with your bite marks, an evidence that this wasn’t a dream. he was drooling, blabbering incoherent phrases as you took your time with him. “take this as your punishment for being a brat.” you lightly bit the bud, causing him to gasp loudly. “mhhmm...mhmm, i’ll be good.” his eyes leaked even more tears from the pleasure. his brain turned into complete mush, his only thought was you. “lieutenant....” he moans your rank. “k-keep goin’.” he whimpers as you tease his nipples. “you’re so insatiable.” you smile against him.
he abruptly came with a loud groan, “ah– fuck!” your fingers slowed as you felt it coat your hand. “came just from that?” you kiss the bruise you gave him, “l-let me take care of you now.” he insists.
Tumblr media
masterlist
1K notes · View notes
ghouljams · 2 months
Text
@ceilidho was in first Soap is getting dommed, he deserves it. Lots of impact play, because he also deserves that, the masochist.
That first slap across his face leaves his head spinning. Stings just enough to get his blood pumping. You hit him hard, hard enough to move him, hard enough that he stares at the wall and feels himself getting hard. His heart hammers in his chest as he turns back to you, tips his head forward to calm his breathing before he looks at you. "Thought you were mad, hen, barely felt that one," he teases, just to see the way you glare.
You drag him close by the collar of his shirt and slap him again, grabbing his jaw afterwards so he can't hide the way his eyes roll. Two more smacks against his reddening cheek and his eyes are starting to lid, his blinks slow as he looks at you. "Pathetic," You tell him, shaking his head with a firm hand on his jaw. He smiles for you, some of the spark coming back to his eyes, and you take the opportunity to tip his head back and spit into his mouth. He's quick to hold his tongue out, quick to hold himself for you. When you slap him a fifth time he doesn't flinch save for the buck of his hips.
"You want something pup?" You ask, sticky sweet in a way you both know is dangerous for him. He blinks, nods, you hum. "Than get on your knees and beg." The noise of his knees hitting the hard floor cracks through the room, a loud 'thunk' that you know must hurt. He's all the happier that it does.
"Touch my dick," He tells you, no begging, no pleading, it's almost a command. You snort, and he smiles. You know he's only doing it because he wants to make you feel better, and laughter is the best medicine. Still. You press the ball of your foot against the front of his pants, pushing it against his cock. Your usual boots are hard and unyielding, Soap's eyes roll back, his hips grinding up against the feeling. You step a little harder and he lets out a moan.
"This what you wanted?" You grind your boot down onto his cock, watch him tip his head forward, his hand reaching to grip your leg for stability. You lace your fingers through the short crop of his mohawk and tug his head back, you shake him a little when his eyes stay screwed shut. "Look at me when I'm talking to you," You command and his eyes fly open, unfocused in the best of ways. Your blood, which had felt so hot running through your veins is starting to cool to a simmer. It's a pleasant sort of calmness that is draping itself over you. "Is this what you wanted?" You ask again. Soap swallows.
"No," He relents, though his hips don't stop moving.
"Be a good boy," You tell him, "beg nicely for me."
Soap breathes, tries to collect his thoughts around the pain and pleasure. His cheek is warm, tingling with the blood that rushes to it, and his cock aches, dripping with the need to be touched and the pain of being confined. "Please," He relents, "please touch me."
"Good boy," You coo, taking your boot from his cock and instead shoving it under his hips. Your fingers pet through his hair, he keeps his eyes trained on you for the next order, the next slap. You raise your brows, waiting for something. "Well?" You prompt, "Hump my leg mutt, I know you want to."
Soap whines, pushing his hips against your boot, grinding his clothed cock against the leather. You scratch his buzzed hair, the feeling of it, the gentle affection, makes him tip his head forward, following the trail of your fingers. You pull back and smack his cheek, he whines and tips his head back to look at you again.
"Eyes on me pup," You remind him. Soap licks his lips, keeping his eyes trained on you as he humps your boot. It's hard watching you watch him, your gaze is so hot on him, and his poor dick hurts so bad. His eyes roll when he hits the angle just right, gets a sticky drip of pleasure down his spine, and you smack him.
"'M sorry," He mumbles, he fixes his gaze on the bridge of your nose, that's easier. You cup his cheek, soothing the sting out of it, then drag your thumb to push against his lips. He opens, sucking the digit into his mouth.
"Needy mutt," You murmur, "such a slut fucking yourself on my boot." Soap nods against your grip, his tongue running over your thumb, wishing he could lick other parts of you. He wants to make you feel good, wants you to make him feel good. Fuck it hurts so nicely the way his pants rub against his cock. It's not enough, but it's not supposed to be. This is for you, your outlet for the day's frustrations, and his honor to be a part of it. He'll fuck you when you're good and ready, and when he does he'll be too far gone to stop.
He'll fuck you until he's shaking, oversensitive and begging to come. You'll call him "polite", call him a dog, call him whatever you like. And you'll be right.
399 notes · View notes
agoofyannoyancetolaw · 3 months
Text
a/n: 10000 likes celebration post!!! Let’s go!
minors DNI
soap who cries when you give him affection:
soap who cries when you cuddle up to him in bed or when you pick him up and hug him when he gets back from mission, pretty tears staining your shirts
soap who cry’s when you kiss him in public and everyone gets worried he got hurt
soap who cry’s because he just loves you so much he doesn’t know what else to do but to let the pretty tears slide down his cheeks when you call him late at night while he’s deployed and say you love him
soap who always has big shiny tears bubbling up as you eat him out and your hands hold his thighs open while he babbles non-legible pleas and begs
soap who can feel his eyes roll back as his tears stain the mattress below when you buck into him just right and he can feel you twitch inside his gummy fluttering walls
and of course soap, who cry’s when you clean him up and tuck him in and kiss all the bruises and hickeys on his skin, making you have to get him a big glass of water because he’s probably cried more then he should in a day
709 notes · View notes