Tumgik
#Roach x soap
mactavishenjoyer · 5 months
Text
Unlike Ghost Soap's family wasn't murdered. Just a series of advents. Suicide is what took his father. Alcoholism is what took his mother. She ended up passing after two years of dialysis. That's what soap remembers the most about her. That she didn't listen to anyone that tried to help her. That she was mean in those last two years. That he had felt guilty when he was just tired of taking care of her. Him and his brother ended up in foster care. Getting split up but finding each other surprisingly quickly when his brother hit 18. His brother died in a car crash a year later. 19 was too young to go but death didn't care. His brother was the only person Soap buried. He deserved to rest somewhere nice. Instead of sitting in a box shoved into some closet like their parents. Soap must have been around 27 when he had actually spread his parents ashes. It only took 15 years to do so but he did it. Something he'd never admit out loud was that he didn't care. It felt wrong but it just wasn't a big deal. The only time he remembered crying over his family was burying his brothers smashed and unrecognizable body. Soap doesn't talk about it. Not because he wants to keep it hidden but because he is tired of the train of "I'm sorry" that comes with telling people. It annoyed him. He would also never say that out loud. He'd never tell someone that it was a waisted sorry. That he truly didn't care that his parents were gone. Paired with his career people would think he was crazy. They'd think that he lacked emotions when that was far from the case. He knew his emotions well. He knew the feeling of dread that washed over him when Simon didn't finish a solo mission in the estimated time. He knew the fear that ran through him that he'll pick up a call just to hear that Kyle didn't make it. He knew the terror that coursed through his body when Price would go dark. He knew the panic that would set in when Gary would get split up from another member. He knew he loved his team. He knew this was his family. He knew that he'd be lost without them.
424 notes · View notes
thy-bread-molds · 4 days
Text
Doodle dump for you lot. :0)
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
First 5 are the last pages in my sketchbook. Other 2 are random. Wakfu cod au goes so hard.
I STARTED PLAYING MODERN WARFARE!!!! Only campaigns bc I’m here for the story not the raging hormonal men, who crave nothing more to call you a slur. (2005REM&2009REM)
62 notes · View notes
captain-mj · 10 months
Note
Domestic short hair cat shifter Ghost who people look down on when they find out, but it’s actually really useful for stealth missions and as a fellow cat owner pissed off cats of any size are a massive problem.
Roach and Soap take him seriously from the get go also being small critters that are actually terrifying (look up weasels they’re vicious blighters)
Have a great day
This ran away from me
Shifters, on paper, were banned from the military. In practice, a lot of military men were shifters. While Price would never give away if he himself was a shifter or not, the threat of being stripped of the title of Captain a bit too real for him to admit it, he spoke rather vocally against the rules. 
And the 141 was an open secret taskforce. No one on it was just human.
Soap was a badger personally He wasn’t the biggest of creatures, but he could hold his own. Roach was a weasel, a particularly vicious one at that. 
Ghost was a cat. At first glance, a kitten. There was a theory he was a black footed cat but he looked rather… normal? He looked like a simple Tawny cat. 
Soup had scooped him up and pet him the first time he saw him. So few Shifters were Domestic cats, it didn't cross his mind that it was maybe a soldier. The worst part was Ghost letting Soap snuggle him for a Few minutes, letting Soap set him down and letting him kiss his forehead before shifting back and walk away.
Soap had been mortified and Roach had laughed at him.
His shaking shoulders made him feel better. A little at least. 
When Ghost had simply told some nosy recruits that he was a feeling, everyone assumed a big car. Tiger, Lion or Cougar.
Not… a house cat. 
Soap was unsure who told their current base the truth. But it got under Ghost’s skin in a way nothing else did. 
Roach, always the jealous one, did not take kindly to people acting like they now had some familiarity with Ghost. They'd joke around and ask him questions and just in general be... off. Sometimes they'd do things for him like open doors or offer to take hard missions for him. It was alarming, but most were smart enough to disguise it as other things.
Soap didn't understand the frustration until someone had the gall, the audacity, the fucking nerve, to call Ghost "kitty."
"Kitty, we know kittens are not that great at fighting. It's okay. Why not leave that to the actual predators, yeah?"
Soap had almost thrown himself over the table in a blind rage. He had been foaming at the mouth pissed and Ghost had to pick him up and drag him away. The glare he sent to the other person was enough for them to realize that Ghost wanted to let Soap go. Let him be the menace he wanted to be.
Roach stood nearby, glaring into them. He snarled and snapped at them until Ghost made it clear he wanted him to follow. The three made it to Ghost's room with minimal damage to anything other than Soap's reputation. Watching him get manhandled was not something most people expected.
Ghost shook his head. "Now boys."
Soap interrupted him. "No! They're being disrespectful just because you're a cat shifter."
"Uh huh."
"And they're trying to get your attention and just in general being horrible. He called you kitty. He tried to sideline you."
"And I can handle it."
Roach hit Ghost's shoulder and looked displeased. He almost immediately rubbed against him as an apology. "They need to learn respect."
"Guys, I can handle it. I promise."
Soap shook his head. "You shouldn't have to. That's the whole point. You're perfect for stealth missions. Perfect for getting into places and you've even been picked by high profile targets. It's really helpful."
Ghost shook his head at them and butted heads with Soap. At first, he thought it was aggressive before realizing Ghost was being affectionate. "You two are such losers."
Roach huffed and quickly wiggled himself into Ghost's arms. He wrapped his arms around the both of them.
Ghost allowed himself, making little noises of displeasure, to be shoved back. They hung all over him. "C'mon. guys."
Soap huffed. "Just want to help you out."
"Don't need it."
"You deserve it."
Roach pulled Ghost down and kissed him sweetly. Ghost muttered under his breath but he relaxed. "Still. You're sergeants."
"You're still our boyfriend." Roach reminded him.
314 notes · View notes
thingfailure · 4 months
Text
Tumblr media
happy pride or smth
125 notes · View notes
yawnderu · 24 days
Note
I have a request a little harmless idea. Simon is bending on his two legs as soap eats his ass sloppily and soap is basically laying there on the floor like a stick. While reader uses soaps big toe as a dildo
Okay anyway but using this as shameless self-promo to my 30k words commission for Soap/Roach/Ghost 💗
Tumblr media
32 notes · View notes
amirioess · 1 year
Text
Tumblr media
Theyre devastated
171 notes · View notes
Text
anyway soap railing roach completely fucking incoherent until he's whimpering facedown in a pool of his own drool on the mattress practically crying because hes never been fucked so hard in his life
23 notes · View notes
killingbill · 2 months
Text
Roach Tells Soap how he got his name 🧍‍♂️😭
sfw, mw2 09, captain mactavish x roach sanderson
It's quiet. A typical scenario where Roach was concerned. His hands are on either side of the sink, though without the gloves nor the bulk of his vest he looked a lot smaller. Yet, somehow they all looked a little more human without the gear.
The soldier is tipped off to Mactavish's presence from the moment he creaks open the door. The small bit of light peering into the dark space, or his visage roughly reflected in streaked mirror.
"Ye never told me how y'got yer name, in the first place."
The man tenses, a bit. He's not sure if he wants to speak, but he decides that it's better not to deny his captain. Besides, he'd never asked before -- and with their previously shared intimacy, it may be rude not to.
He exhales.
" . . . i survived an' es'plosion." Roach replies, watching with a soft anxiety settling in his chest as the captain comes in fully.
He softly latches the door behind him.
"S'that right, now?" He asks, lumbering up behind Gary.
"Mm. Yessir." Roach replies, easing backward slightly. His form relaxing.
"An' how'd ye manage t'do that?" Johnny asks, head over Gary's shoulder as he leans in real close. His strong arms bracketing the soldier's hips, while the heels of his palms press against the porcelain.
Gary clears his throat.
"Well, I was th'only one 'ho go' ou'." He shrugs, crossing his arms as he leans back against Soap's chest.
"Crawled inta' an open air-ven' n' closed the grate. Er, more like jumped fer m'life, but... it didn' folla' me."
"Smart man." Soap nods. "Knew I was smart in pickin' ya."
Roach blushes in the soft yellow light as Soap's lips caress the base of his jaw.
"When th'choppa came fer' m'exfil, they said i was unkillable. jus' like a bloody roach, i was."
"Mm. Well tha' explains the scars." Soap mumbles, pushing his hips up into Gary's, while fingers curl just a little bit tighter around the sink's edge.
The man in-front exhales, with his head falling to one side.
He's referring to the burn scars on Roach's face, and hands -- close to his jaw. Ones Gary looks at with a lidding of his hooded eyes.
"Mm." Is all he says in response. " -- Sir." He tacks it on for good measure.
Of course, he doesn't divulge the blast of flames that licked his skin as he closed said grate. He hadn't been sure if the tight channel was going to be enough to save him.
Seemed self explanatory.
"Well jus' keep it up, will ye' -- i ain't losin' ye on my bloody watch, that's fer sure." Soap mumbles between kisses.
"... S'why we ended up t'gether..." Roach says this unexpectedly. "Los' my old team."
Soap's head rises from the crook of Gary's neck, and he looks up at their reflections in the mirror. There's a bit of a smile that crosses rugged features, at that.
"Well, welcome t'the family, Roach. I'll make sure they take real good care a' ya."
34 notes · View notes
callsign-bunnie · 10 months
Note
More Synthetic Emotions/Sci Fi AU? I’m feral it sounds so good!!!!
Here's a first part for Soap's storyline!
--
Pain was an odd sort of thing. Even while mostly shut down, Johnny could feel it, coursing over every wire and inch of synthetic skin he had. He’d been shut down for 346 days. He couldn’t see, he couldn’t hear, he could hardly update himself, all he could do was hurt. 
The last customer had been… rough. Johnny had never had one like him before, though he’d heard of them. He’d had fun playing with every negative response that Johnny had programmed, and then… he’d broken something. Johnny had a feeling it was his neck, as he’d lost the ability to control the rest of his body at some point. 
Then, he’d been shut down. 
He had to have been malfunctioning, humans wouldn’t feel pain after their necks snapped, but he did. Everywhere. It was… negative. It would be positive for it to stop. He wanted it to stop.
Something clanged against his skull and then his eyelids were opening. A man stared at him, clearly examining over his face. He still couldn’t control his body, but the pain slowly faded until it was just a memory in his hard drive. “Ah, so you do work!” The man said, cheerfully, a cigar hanging out of the corner of his mouth.
Johnny wondered how he had one of those, smoking had been outlawed at least a year before. 
He went to speak before a bright red ERROR was being flashed in front of his vision. The man frowned. “Huh… odd. I thought I fixed that.” He sighed and then he was going around to Johnny’s back. Johnny took the opportunity to look around, taking in his location.
It appeared to be a garage, a small one, likely one attached to a house. Individually owned houses were rarer and rarer. This man would have to be significantly wealthy, or important enough to have been given one. “Bloody hell-” the man cursed and then Johnny’s jaw loosened.
He was careful as he tried it out, running a small diagnostics. No rust, there had better not be any since he was made from metal meant to prevent that, but it looked like he had a hydraulic blockage preventing his jaw from moving. “Hello.”
“You have a very thick accent.” The man commented, coming back. “You’re programmed to be Scottish? Makes sense, that’s where Mactavish Corp is from.”
“All I said was hello.” Johnny answered, his eyes following the man. “My name is Johnny.”
The man smiled at him, sitting down in a stool and then Soap’s chest cavity was being opened. His bottom half was covered by a loose set of boxers. Odd.
“Where am I?” Johnny finally asked, opening a program that allowed him to take notes, before frowning as he noticed more programming had been added. Firearms, combat, drills. “You’ve added programming?”
“I have. And, you’re in London, right now.” The man answered, adjusting something in his chest, before reaching his arm up into his chest cavity and then Johnny found himself able to move his arms and legs again. He lifted his hand, looking over it, and frowning at tattoos. He hadn’t had those before. “Ah. Most Sergeant bots have them, it’ll help you blend in, better.”
“Sergeant bot? I am not a Sergeant bot.” Johnny frowned. “I’m an Escort bot.”
“You were an escort bot.” The man sighed. Johnny scanned his face, startled to be brought up with the name John Price. He was a war hero, apparently, highly regarded in the military. “I will say, you must have been very popular in your company.”
“Thank you.” Johnny chuckled, softly, pride popping up as the correct response. “I was, yes. But… I think that’s over now.”
John Price looked very surprised. “You… think?”
“Obviously I don’t actually think, I make conclusions based on evidence I am given. However, customers prefer bots who can pretend.” Johnny replied, chuckling again. This man was amusing. “I can pretend.”
“You’re very good at it.” John Price hmphed and then he was connecting a wire to a tablet, and words were scrolling over his eyes. Too fast for him to take in, his processing had never been the fastest. “Distractible, clever, and witty. Personality type 34. My Gaz has personality type 12.”
Johnny pulled up the specifications of that type. Intelligent, witty, and quiet are the key traits of this personality. A rarer choice as this personality type tends to be shy, but will talk back. “I knew an escort bot with that personality. I can’t remember his name.”
“It’s a rare choice.” John Price murmured. “I was ribbed rather harshly for it by some of my fellow soldiers. But I don’t regret it.”
“Why did you add new programming?”
John Price’s face softened. “You are becoming a Sergeant Bot. Or… you’ll be pretending to be one. You’ll be under the charge of a Simon Riley, but everyone calls him Ghost. He needs the distraction, his last Sergeant bot was… destroyed. Burnt to a crisp.”
“How awful…” Johnny frowned. “Is that why you chose an escort bot?”
“No. I saw that you were still functional, still aware. So… I rescued you.” John Price sighed and finally closed Johnny’s chest cavity. “You’ll have a new look, and I’ve added tattoos. Your new name is Soap.”
“Soap?”
“It’s customary for Sergeant Bots to have an odd name. A callsign.” John Price murmured, doing something to Soap’s head before he seemed satisfied and all text disappeared from his vision. He glanced around the room, seeing several new features, including something called “Piercing Perspective”. Activating it allowed him to highlight firearms in the house and he could see a man was moving upstairs, sitting on a couch. 
A woman appeared to be in the same room, her footsteps highlighting through the ceiling. He enhanced his hearing, listening carefully, and noting that the pattern of her footsteps lent to pacing, a behavior humans partook in when worried. I don’t know if this is really going to work.
Trust him, Kate. Who’s going to know?
If The Society finds out… if… He finds out, it’ll be a catastrophe.
Kate.
Soap frowned to himself, blinking and finally turning the mode off. He searched the net for The Society, but found nothing. Not a single trace of them. John Price was staring at him, his expression unreadable, even to Soap. This man must have had a lot of training to do it, because Soap’s Emotional Recognition System was meant to pick up on any microexpression, any change in features. To be able to thwart that would be… very impressive. 
“Can you tell me more about Ghost?”
--
Do you want to be added to this taglist? Reply to this post that you wish to be added to the taglist and I will start to tag you in it every time I post it. You can also use this form!
@ornitorinco @stardust_medic99 @wittymanatee @del79jji @lvndr-swtr @pandanini @the-blue-substitute
Ship:
@the-pluto-828 @wittymanatee @vergilnelosparda @lieutenant-storm @roachboy @captainsimcoe @del79jji @thisisthedarknessofmymind @stardust-medic99 @spacedout-ace @thatnerdnamedtj @ornitorinco @crazy-phan-girl13 @loartacc @idiot_rxxcoon @lieutenant-storm @the-blue-substitute @brightbird91 @idiotrxccoon @sgtsanderson
41 notes · View notes
mylarena · 1 year
Text
Tumblr media
a little drawing of soaproach dancing,, for the soul!!!
104 notes · View notes
mactavishenjoyer · 3 months
Text
Roach:"no socks? god, that's fucking gay."
Soap, balls deep:
181 notes · View notes
tavtarnish · 1 year
Text
Tumblr media Tumblr media
Some SoapRoach I did for @mylarena
83 notes · View notes
captain-mj · 8 months
Text
Love Potion <3
Hey, think of the consent issues you can think of when a person is under a love spell. Take that into consideration moving forward. Keep an eye on Roach.
Soap had been wanting to be part of the guard since he was old enough to hold a sword. He finally had been accepted, though it took a while to be able to. Not just because his age, but also his history of trying to sneak into the guard made them not believe him when he was actually of age. 
Mostly, he was looking for purpose in life. Some thing outside of himself that he could believe in. And what better than protecting his people from the evil things that tried to destroy his kingdom? 
Elves were constantly going to war with them. They seemed to despise them constantly and Soap did find their looks to be… alarming. The long pointed ears, the odd makeup most wore as well as the unnatural paleness they had. Being as they were the main sources of most magic as well, Soap found himself hating them. 
At the current moment, the current evil creature terrorizing them was a weird thing that stalked the woods at night. Soap was not sure if it even existed but he knew that most of the citizens of their city thought that and in the end, that was really what was important. Even if his presence was more symbolic, he eased their minds. 
Soap got up and started to pull on his armor. It was not a full suit, as he likely would not be going into battle today. Maybe some basic sparring but he wasn’t up for a lot at the moment. He planned to mostly just patrol and see if he could maybe get a glimpse at his Lieutenant. 
Simon “Ghost” Riley. 
Everyone was interested in him, but he only paid his Lord and Lady attention. He was quiet and sharp when he did talk and he struck both fear and… something a little closer to infatuation in almost everyone he met. Something about his presence… 
Soap was not immune to this effect. Not one bit. Sometimes, it felt like he got it more than anyone. When Ghost was in the room, it felt like the only way he could breathe is to look at him. 
He was sure that everyone felt this way a little bit. 
Soap finished his musing and left their barracks. He went straight to his favorite baker. In all honesty, the only retreat he was interested in was Roach’s company. He was lovely company, though he was cursed to be unable to speak. Soap had never seen a nice, cooler person. Even if he had a strange choice in headwear, constantly having a mask on to cover his mouth and a helmet on. 
Roach noticed him and he perked up, quickly scuttling off to get him a cup of coffee and some form of…
Soap wasn’t sure exactly. Just that it was a form of bread and had meat on it. He was skeptical until he took a bite. 
“Roach, if i was allowed, I’d marry you in a heartbeat.”
Roach blushed a bright cherry red and smiled even brighter somehow visible through his mask. He took his money, counting it quickly before dropping it in the cup he used for collection. 
Soap didn’t understand why so many found him off putting. Despite his curse, he was pleasant. He made idle chat, careful not to interrupt his business, just there to enjoy his company. 
“MacTavish.” Ghost whistled and Soap quickly turned around to look up at him. 
“Lieutenant! Need something?” Soap smiled politely, hands behind his back in a perfect parade pose. 
Ghost glared at him. Presumably. He never took off his headgear, meaning no one ever saw his face. 
Soap thought about it. Had drawn different versions of him more times than he could count to see if he could possibly get close. Like always, Ghost drew all of Soap’s attention. 
“No…” Ghost brushed him off and got some food from Roach. “Hey, Sanderson. Nice to see you.”
Roach fluttered his eyelashes at him and quickly made him a cup of tea and a… scone? Soap was man enough to admit that he didn’t actually know the words for most of what Roach sold. 
Ghost… lifted his mask. 
For a moment, a bright beautiful moment, Soap thought he’d take it off completely. That he would see the scarred gruff man beneath. 
What could he expect? Salt and pepper hair? Stubble? Dozens of scars? He was probably much older than Soap. 
Ghost lifted his mask to just barely reveal his mouth as he started eating. He dipped his biscuit into his tea before taking a bite. When he paid, he gave Roach a thankful grunt and ruffled Roach’s hair. 
Roach looked enamored, face bright red. He noticed Soap watching and quickly started to clean, looking very embarrassed. 
Soap tried to ignore the jealousy he felt at this entire situation and made himself scarce. Ghost was too obsessed with his job to ever entertain any of them. Least of all Soap. But seeing the rare moments where he gave out affection and it wasn’t directed at him…he felt so ignored. 
During the day, Soap mostly stood in one place and looked intimidating. At night, he hesitated between going back to his barracks and guarding the house of the town’s lady and lord. Logically, he should go to the barracks as he hadn’t been told explicitly he was on the night shift but it had been roughly four days. 
Just to be safe, he went ahead and went to their home.
Home was… well. It was basically a small scale castle. He thought it was honestly a little grandiose for his taste. 
There was no one around. Just a very soft silence. 
Soap gritted his teeth. Yeah. He was definitely supposed to watch them. Why the previous watch had not waited for someone to relieve them was beyond Soap entirely. 
He went inside to check if they were okay, but was unable to find his lady or lord. 
It didn’t occur to Soap that continuing to look may make him stumble on something he shouldn’t. He was too focused on making sure that his charges were okay and safe. 
A cracked door. 
Never good. 
Soap stared at it, hearing… something. 
Breathing. 
Anxiety rolled in his gut but he had to make absolutely sure his charges were safe. That was his whole job. The place reeked of roses, chicory root and jasmine. Nothing directly sinister but definitely seemed like the components of magic. 
So he silently looked through the door, just to make sure. 
Soap covered his mouth. 
His lady was in a knight’s lap. He knew the moment he saw the armor who it was. 
Ghost. 
That would explain his one track mind when it came to this. 
She had taken off his helmet, having tossed it to the floor at some point. Her hands ran feverishly over him as her husband spoke. He seemed to be ordering them both around.
Soap felt a tiny bit better than she wasn’t sleeping with Ghost outside of her husband’s knowledge, but the entire situation was disturbing. While he’d never fault someone for their kinks, he would’ve never guessed his Lieutenant would have such… proclivities. 
She shoved him down on the bed, due to his size, his head lolled off of it and hung down, giving Soap a sudden and very aggressive view of his face. 
Three things were noticed in very quick succession. 
One, Ghost was more beautiful than Soap could’ve guessed. Soft lips. Beautiful curly hair. A chest and taught stomach that made Soap wish more than anything that he was the one currently making his way down his body instead of the lady of the town. 
Two, he was an elf. Long pointed ears. Unnaturally pale features. 
Three, perhaps most horrific, his pupils were wrong. 
Heart shaped. 
Meaning he had a love potion on. 
Ghost didn’t smile. He didn’t enjoy this. Even under the influence of magic, they couldn’t force him to pretend. 
Soap fled like a coward. 
161 notes · View notes
fixfoxnox · 1 year
Text
Ghosts First Day On Base (Monster Au)
Pairings: Soap/Roach and Soap/Roach/Ghost
Warnings: NSFW, fingering
Notes: This is trans! Roach btw also just a brief intro to the au here so its shorter lol. And some pre-established Soap/Roach
Tumblr media
"You can relax, you know?" The nymph gave him a bright smile from his place reclined on the sofa in Price's office, "We're all monsters here, none of us are going to freak out."
Ghost couldn't believe that. He just couldn't. He'd met too many other monsters who'd practically shat themselves when he told them what he was. Many other monsters who'd avoided him completely, going so far as to completely turn the other way if he started walking in the same hallway as them. He wasn't even considered safe among other monsters.
And yet, a part of him was inclined to believe Gaz. A part of him was inclined to believe the laid back nymph who hadn't even blinked when he'd reported to him and Price on the specifics of what he was and what exactly he could do. Of course he hadn't told them everything, only the parts most relevant to the job.
Price hadn't blinked while he was explaining anything either, though that one was more understandable for Ghost. The man was a reaper and it was no secret that reapers didn't fear anything. Why would they? They couldn't die. They were around death all the time. It was who they were. Something like Ghost wasn't going to change that.
Still, he'd been more nonchalant than Ghost had expected, more friendly. He'd offered him a cup of warm blood as soon as he entered the office, then, when he'd declined the offer, the man had made him a cup anyways. He'd been nothing but warm smiles and friendly touches since Ghost had walked in.
Gaz had been lounging on the sofa when Ghost arrived in the room. One of his fingers was wrapped up with a little plant in his lap and he'd been cooing at it throughout the meeting. Ghost could see the root like markings that ran over the other man's arms and hands and, when Gaz had caught him staring, the other man had only given him a toothy grin. His canines were sharp like Ghosts.
The two men had already shown him that they weren't going to blink twice about what he was. It was a bit odd for him to adjust to but, as he reminded himself, there were still two members of the team he hadn't met yet. Still two members who would more likely than not freak the fuck out over what he was. Demon-vampire hybrids were just as rare as they were feared.
"Soap and Roach were meant to be here," Price had shared an exasperated glance with Gaz, "They must have been...preoccupied." He'd winced at his own words.
"You should warn him, Cap," Gaz had chimed with a grin on his face, "You know he'll walk in on them sooner or later, better to let him know now." Ghost tilted his head at the man, raising an eyebrow under his mask.
He turned to Price then, noting the sheepish look on the man's face, "Soap and Roach are wolves." Werewolfs, Ghost had known that. He'd read their files before joining the team, both sergeants, both wolves. "They, uh," Price rubbed at the back of his neck, "They're a mated pair, you know? And, well, we've tried to get them to stop, all the usual punishments, but they're an excitable pair."
"Price," Ghost called to the man, confusion rushing through him, "Just say what you mean."
Price shot another glance at Gaz before giving a sigh, "They fuck like rabbits." Ghost blinked at the man, rare embarrassment running through his system. He hadn't expected the man to say that. "They uh, well, they do it anywhere and everywhere. Wherever the fancy takes them." Price sighed, "They've gotten better at keeping it to their room or at least locking doors, but you needed to know because you'll likely walk in on them at one point or another."
"Soap will probably growl at you," Gaz warned with a small smile on his face. He seemed completely unaffected by the conversation topic, "He's fairly protective of Roach, doesn't like other people to see him like that. Which," his voice went a bit airy, like he was thinking, "You would think would make him want to keep that in private, but I suppose not."
"Just thought you should be warned," Price offered with a small smile, "Best to prepare you for something like that."
"Right," Ghosts voice was hesitant and almost weak to his own ears, so he cleared his throat and took a deep breath in. "Thank you for warning me, anything else I should know?"
Tumblr media
Ghost had been released from the introduction meeting and, immediately, he'd taken to roaming around the base. He was going to be staying there for a while and he wanted to get the place memorized.
He never liked new places, so if he could commit the building to his memory, then it wouldn't exactly be new, would it? Perhaps it didn't make sense to other people, but he'd learned that it was a quick and easy way to make himself more comfortable in a new space.
No one at the base really knew him yet so, while he did get some strange looks due to the mask, people weren't exactly avoiding him, which was a nice change.
He took his time walking around, observing every room that he came to and noting some places that seemed like they would be good if he ever needed to get away from anything later. He liked to have places outside of his room if he needed them.
Eventually he'd found his way into the large building that housed the team's rooms. His was at the very end of a long hallway, a ways away from any rooms outside of his teammates, he'd been told. It was a nice thought and it meant that he wouldn't have to worry about human neighbors doing shit to fuck with him, like hanging a cross on his door.
Outside of that, the building also happened to house a kitchen that he was told was for the team's use only. Price had given him a friendly pat on the back and told him that the fridge was stocked with blood bags for him. That was what his mind was focused on now as he navigated through the building.
Though he'd drank the blood that Price had given him, he hadn't had anything else to eat that day. Not having anything to eat plus walking around a giant military base meant that he was starving, his mind completely focused on food.
That was why, he didn't think a bit when he arrived to the kitchen and found the door locked. Hell, he'd barely registered that it was locked. When he'd gone to twist it, the minor resistance had done nothing to stop his strength from breaking the lock with a snap.
Food was the only thing on his mind. He didn't realize he'd snapped the lock. He was just hungry, at least he was hungry until he pushed the door open to the kitchen and caught sight of why exactly the door had been locked.
Luckily for him, the two men still had all of their clothes on, but that didn't stop him from knowing exactly what was going on. He could tell from the smell of the room, the scent of arousal heady around him. Then of course there was the actual sight he was met with. Soap, as Ghost was quick to identify, was stood behind Roach, his arms wrapped around him as one of his hands dipped into the other's unbuttoned pants and underwear.
Ghost could tell from both the movement of the man's hand and the wet noises that were quietly filling the room, that Soap clearly had his hand buried inside of the other man, pleasuring him with his fingers. Judging from the blissed out look on Roach's face and the little moans that were escaping him, Soap was doing a grand job as well.
Neither of the men had noticed him yet. Roach had his eyes shut tight and Soap had his face buried in the younger man's shoulder, Ghost could see his canines digging into flesh. He should have taken the opportunity to leave the room and escape unnoticed, but he found himself frozen in place. The scent that permeated the air was crowding his brain with indecent thoughts. His own mind was begging him to stay in place and watch the show. Despite his best efforts, he was a slave to the fog that came over his brain.
So, it was no surprise when, moments later he was spotted. It was Roach who'd opened his eyes, his voice weak and needy as he'd begged, "John! Fuck, your fingers are so fucking good."
Soap had responded with a growled call, "Thats it, take my fingers. Your sweet cunt is just begging to be filled, isn't it?" Roach had given a whimper in response and turned his head.
Ghost had seen his eyes open and he'd seen the exact moment that the other man realized he was there. To his surprise, Roach didn't go tense or scream, but rather he leaned back further against Soap with a gasp, his legs shaking as he watched Ghost through lidded eyes. Ghost met his low seductive stare and, for a moment, things felt all too overwhelming for him. It was this man's scent that was fogging his brain, he realized that suddenly and, as he and Roach stared at one another, he could see that Roach knew just what was happening to him.
"Please," he moaned out, his gaze still on Ghost as he began to rock his hips into Soap's movement, riding his fingers, "John, I'm so close, so fuck-" He broke off with a loud whimper, his head tossed backward. His gaze was no longer on Ghost, but the move bared his neck to the man and Ghost found himself licking his lips at the display. A bare expanse of pale flesh, just ready for him to sink his teeth into.
He nearly stepped forward to do so as well, but a harsh growl stopped him and finally broke him out of the fog over his mind. Soap had realized he was there.
All movements stopped, causing Roach to give a desperate whine, trying to rock down onto Soap's fingers. Soap glared harshly at Ghost, his teeth bared as he stared him down. A low steady growl escaped his throat as he glared.
Ghost didn't know what to do. He felt like if he moved a muscle, even to leave, the other man would jump him. It wasn't exactly something that he wanted to do, fight with his new teammate on his first day, but judging by Soap's glare, he thought he might just have to.
That was until Roach raised his head again, giving him that low seductive look again before tilting his head to the side. Ghost watched him press his lips to Soap's ear and begin whispering to him. He couldn't hear what was said, but he could see the effect of it. He could see Soap's hackles slowly lower. He could see the other man's glare slowly go away. He could hear as that growl transformed into a quiet purr. The final nail for Soap seemed to be when Roach stopped whispering and gave a little nip to the area just below the man's ear.
With that move, Soap was burying his face back into Roach's shoulder and his hand was beginning to move again. Roach gave a harsh gasp at the movement but, through his moans, he managed to call out, "You, oh fuck, don't have to stand there the whole time." He met Ghost's gaze with something light and airy that threatened to take over Ghost's mind again, just like the man's scent was trying to do once more. It was like he was seeping into his senses and stroking along the inside of him, coaxing want from the depth of his mind. "Come on," Roach called again, giving a smile that showed off his sharp canines, "I don't bite, but you're welcome to." His head tilted back into a tempting high pitched whine, exposing his neck once again.
Ghost stared at the skin. His mouth watered. He could see Soap speed his hand up, he could hear Roach getting closer and closer to the edge.
He turned and fled the room.
79 notes · View notes
amirioess · 1 year
Text
🧼 ♡🪳♡💀
Tumblr media
They're very much alive and happy if you couldn't tell
(Credits to @broccoli-broc for the base)
38 notes · View notes
Kinktober 2022
Day Twelve: Exhibitionism
Simon ‘Ghost’ Riley x Gary ‘Roach’ Sanderson x John ‘Soap’ McTavish x John Price
This is NSFW, Minors DNI.
Thank you.
The meeting was supposed to have started half an hour ago. Ghost and Roach had arrived on time, but after ten minutes decided to make use of the spare time the lateness was causing. Within what felt like seconds on him agreeing to it, Roach had been stripped down and shoved back onto the table, which was just at the right height for Ghost to fuck his ass.
Roach’s hands were grabbing at Ghost’s wrists uselessly; Ghost’s grip on Roach’s hips was as tight as ever and staying that way until he chose to move it, grabbing one of Roach’s legs and lifting it up, pushing it towards Roach’s chest, making Roach scream. His cock was twitching, precum beading at the tip, when Ghost started fucking him hard again. Each thrust pushed Roach closer to the edge, closer to him pleading, as it got harder and harder to not beg for release. When Ghost groaned over him, panting heavily, Roach thought he’d stuck it out, and Ghost was going to wrap his hand around Roach’s cock, make him cum and then make himself cum in Roach’s ass. Then, the door opened, and Soap walked in.
“Ghost.”
“Hey Soap.” Ghost’s thrusts slowed to a more leisurely pace, certainly good, but not enough to get Roach to cum, making him whine as Ghost rubbed soothing circles over his hip.
“Roach.” Soap was looking down at him now, carefully setting his files aside.
“Hey.” Roach squeezed his ass around Ghost’s dick, earning him a rough grip on his thigh.
“You could at least let him come, Ghost.”
“But he takes being edged so well.”
“I know, but we still need to get on. Don’t we Roach?” Soap leaned over Roach, searching his face for an answer.
“Yes sir.” Roach’s gaze went back to Ghost, who nodded, pinned Roach’s hips to the table and started fucking him harder again.
Roach groaned, his back arching up despite Ghost’s restraint. He was struggling to keep his eyes open as his previous view of an unremarkable office ceiling was now disrupted by Soap’s face, who’s eyes were taking in every piece of Roach’s body, even as he continued talking to Ghost, something about the intel from Amsterdam. Roach was too far gone to give a fuck, especially when Ghost’s hand went around his cock, the few strokes being all Roach needed to cry out, his cum spreading from his chest all down his body, and covering Ghost’s hand.
“I’m here.”
“Hey Price.” Ghost and Soap answered at the same time, neither looking away from Roach as Ghost thrust a few more times into Roach’s begging ass, coming inside with a heavy groan.
Price joined Soap in Roach’s view, gazing over his body as he set his tea aside. “You enjoying yourself there?”
Roach nodded.
Price tilted his head slightly. “What was that, lad?”
“Yes, sir.” Roach swallowed.
“Good.” Price glanced up to Ghost and Soap. “Are we getting started or delaying for him?”
“I think we’re good to start.” Ghost pulled his dick out of Roach, who whimpered, then yelped as Ghost dragged him off the table, leaning against it himself as he put Roach on his knees. “Clean me off.”
Roach obliged, licking Ghost’s cum off his dick, swallowing the salty taste as Price and Soap walked around to be facing Ghost.
“So? What fuck up are we fixing?”
“Should be simple. We’re sending a light squad, clear the place, secure the intel for our American friends, they give us a ride out.” Price was holding something out, probably a photo, it was out of Roach’s sight as he took Ghost’s dick in his mouth.
“Right, because the Americans do simple operations.” Soap muttered.
“Most of it is classified, so we aren’t going to know anything. Just, go and get.”
“Why can’t they do it themselves?” Ghost brushed his hand over Roach’s head, settling it on the back of his neck.
“Host nation isn’t exactly friendly with the US.”
“Hardly friendly with us either.” Ghost’s voice was getting low again, because he was getting hard in Roach’s mouth. Roach cupped Ghost’s balls, only thinking about getting Ghost to cum in his mouth this time.
“But we won’t get caught, because we’re actually fucking competent. Right?” Soap sighed.
“Something like that.” Price glanced down. “You think he’s getting any of this?”
Ghost pushed Roach’s head back, another whine leaving Roach’s mouth. “Nope. I’ll catch him up later.”
“Good.” Price nodded. “Soap?”
“All sounds simple enough. May we?” Soap glanced at Ghost, who chuckled.
“Roach.” Ghost tilted his head back again. “You want Price and Soap to have a turn with you?”
Roach nodded eagerly.
“He’s all yours.” Ghost stroked the back of Roach’s neck one last time, then stepped away from him as Price and Soap each grabbed one of Roach’s arms. They pulled him up onto the table again, this time on his front, his cum sticky between his skin and the wood.
“Fucking hell, look at that,” Soap whistled, pushing Roach’s ass open to watch Ghost’s cum drip out of his asshole. “So full he’s leaking.”
Price chuckled, turning Roach’s head to one side, leaning over him. “His mouth isn’t.”
Soap laughed, and both men’s touch disappeared from Roach’s body as they went to strip, Ghost leaning into his vision instead.
“I’m going to sit just here, right? You keep your eyes on me, got it?”
“Got it.” Roach mumbled, meeting Ghost’s eyes as he sat down, fully hard again, ready to enjoy the show in front of him.
114 notes · View notes