Actions

Work Header

For Your Entertainment

Summary:

A small glance at the smaller man had Ghost’s breath catching in his throat. Soap wasn’t looking at the explosion, instead his heated gaze was staring directly at Ghost. Ghost felt a shiver run down his spine when he saw Soap’s eyes dilate, hunger darkening them until the flames reflection made them look almost black.

“Safe house.”

Notes:

This one is based off one of my favorite fanarts by Kit/Jonarart on twitter which you can find Here!

 

All mistakes are my own so please do not hesitate to point them out to me

Tile from one of my favorite Adam Lambert songs

(See the end of the work for more notes.)

Work Text:

Watching Soap work was one of Ghost’s favorite pastimes.

 

Tucked up high and hidden Ghost kept the line of his scope trained on the younger man, watching as he made his way across the empty lot towards the building he was to infiltrate and then dispose of once he collected any documents that he could find. The mission was meant to be quick and simple, nothing but a milk run, but Ghost knew that it was the easiest missions that could go to shit the fastest. So far things has gone smoothly with Soap not running into any trouble, but Ghost wasn’t taking any chances.

 

He followed along as Soap when suddenly the Scot ducked down behind a stack of crates next to the building he was about to enter, and Ghost was instantly on alert. A quick sweep of his rifle brought in sight two men rounding the side of the building and come to a stop in front of the front door to speak. They were too far away to read their lips, but the patches on their uniform revealed them to be part of the group he and Soap were warned to look out for. Before he could check in, his com came to life and Soap’s low voice sounded in his ear.

 

“Only two from what I can see. Anything on your end, LT?”

 

Ghost did a quick sweep to check the windows of the building and surrounding area before replying back with a negative. “Could be some inside though, so stay sharp.” Soap gave him a soft sound of agreement before he was on the move. Ghost watched as Soap slunk slowly, using the shadows of the building and stacks of crates to stay out of sight as he moved forward. Ghost couldn’t help but admire how smoothly Soap moved; each step perfectly calculated and confident with no sign of hesitation. Soap was completely in control of himself and his every move, something that had Ghost’s thoughts move to other areas where the Scot was in control and he had to give himself a small shake to stay on track. He kept his scope on the two in front of the door, ready to fire off shot, but it turned out to be unnecessary.

 

Soap was almost upon them when he came to a stop and slowly reached up to remove his mask. Ghost had given him shit plenty of times on the color choice.

 

(”It’s threatening! You can’t tell me that seeing a red skull in the dark isn’t scary.”

  “It’s a target. You may as well as scribble “shoot me” across your forehead.”)

 

Ghost watched as Soap slowly lift the mask and set it onto a crate next to him so the face was pointing towards the two men at the door. He couldn’t hear what Soap did next, but the men at the door startled and whipped around to where Soap was hiding, a shot firing off and knocking the mask off of the crate before pausing. Taking advantage of their momentary confusion, Soap jumped up and let out two quick shots of his own, the both of him hitting true; two bodies falling silently onto the dirt. Soap waited a moment to see if anyone else came (Ghost doing a quick scan of the windows again) before he deemed it safe and picked his mask back up. Ghost watched as Soap examined it for a moment before slipping it back on, and a cold pit of dread settled in his stomach when Soap turned to where he knew Ghost was hiding and gave him a good view of the clean hole right through the forehead.

 

(He already knew that he was going to be replacing that mask later.)

 

Giving himself a mental shake, Ghost reached up and flicked his com on. “Nicely done. Now move in and stay alert. No one came running, but that doesn’t mean they aren’t waiting for you.”

 

Soap tossed Ghost a salute as he crawled through the window and vanished into the house. “Aye, you got it. I’ll let you know when I’m done in here.” Soap didn’t turn his com off this time and Ghost smiled slightly. Soap knew it made him feel better to hear what he was up to when Ghost couldn’t see him.

 

(The sound of gunshots. Soap’s pained groans echoing in his ears. Ghost’s heart thump-thump-thumping rapidly until Soap called out to him again to watch the window-)

 

Ghost adjusted his rifle slightly when there was a flash of red by a window, and he mentally followed Soap’s footsteps with the blueprints they were made to memorize. Soap should be close to the room where they were told the information they are after was held; which would also be the room where there was most likely to be someone waiting for Soap. “Steady on, Johnny. Be ready for the worst.”

 

“No worries LT, I got it.”

 

Ghost held his breath when he heard the door open through Soap’s end, ready to jump up with a seconds notice and make his way down to help. When no shot or cries came he allowed himself to relax. He could hear Soap moving about and the sound of papers rustling for a few minutes before he finally spoke.

 

“Got what we need. I think those two out front were the only ones here, the rest of this place is completely empty. I’m going to set the charges and then we can get going.”

 

Ghost gave his affirmative and listened as Soap gathered together the information they needed. He felt a weight lift from his shoulders at the prospect of their mission almost being over and allowed himself to relax just a fraction. “Johnny. What do you calla fish with no eyes?”

 

There was a pause before Ghost could almost feel Soap’s grin. ”What?”

 

“A fsh.”

 

There was a pause followed by a deep sigh and Ghost couldn’t help but chuckle.

 

“Completely awful, LT. Do ye stay up looking up bad jokes or somethin’?” The sound of Soap going down the stairs accompanied his grouching followed by a door opening as he headed to the basement to set the charges. “Got another one for me?”

 

Ghost hummed thoughtfully. “What do you get when you combine a rhetorical question and a joke?”

 

“What?”

 

“…..”

“….LT? What do you get?”

 

“….”

 

“…Oh, you son of a-“ Soap let out a slew of grumbles swears as Ghost laughed over the line.

 

The sound of his stomping as he made his way back up the stairs only made Ghost laugh harder and he watched through his scope as Soap came out through the front door and promptly gave Ghost the middle finger before stepping over the bodies on the ground and making his way to Ghost’s sniper nest. “You’re too easy, Johnny.”

 

“I’ll show you who’s easy.” Was muttered almost too quietly for Ghost to catch. Before he could reply Soap was out of his line of sight and he sat up to get his equipment broken down and put away.

 

Ghost took a second to stretch out, muscles sore from staying in one position for so long. He missed the years where he could have stayed in one places for over a day without moving a muscle and bounced right back; these days he never went anywhere without a tin of tiger balm and he was on a first name basis with his masseuse, but he wouldn’t trade it for anything. The main reason making his way through the trees and over to Ghost, the hole in his mask drawing Ghost’s attention immediately and he made another mental note to get rid of it later. “All set?” He asked, slinging his rifle across his back.

 

“Aye, all good to go.” Walking over, Soap went over to the cliff edge where Ghost had been situated and took out a small switch from his pocket. “Just gotta press this and the place will blow sky high. We can head out right after.”

 

Walking up to stand at Soap’s side, Ghost gave him a small bump with his shoulder and nodded his go ahead.  Soap’s grin was hidden behind his skull printed neck gaiter, but it shown in his eyes; a manic glint present as it always was when Soap got to blow something up. Turning back to look at the house, Ghost heard the small ‘click’ of Soap pressing the detonator and a second later all he could see was fire.

 

It was a beautiful display; yellows and reds swirling together in a deadly dance. Ghost may not be the biggest fan of explosions, but he had to admit that there was an art to it if done correctly. And Soap? Soap was a master.

 

A small glance at the smaller man had Ghost’s breath catching in his throat. Soap wasn’t looking at the explosion, instead his heated gaze was staring directly at Ghost. Ghost felt a shiver run down his spine when he saw Soap’s eyes dilate, hunger darkening them until the flames reflection made them look almost black.

 

“Safe house.”

 

---------

 

The second the front door was shut Soap was on him.

 

The trip back to the safe house was filled with innocent touches and heated glances, the both of them struggling to not just pull off to the side of the road and tear their clothes off. They made it back in record time, and after an obligatory look around to make sure they weren’t going to get their heads blown off mid coitus made their way inside.

 

Ghost reaches for Soap’s mask, just for his hands to be batted away by Soap’s impatient own. The Scot tossed Ghost’s hard-shell mask to the side before he was yanking on the buckles to his kit and tossing to the floor without a care for where it landed or what fell out. Ghost’s complaint was cut off by Soap tugging at his shirt and yanking it over his head in one rough yank, the light brown gaiter around his neck pulling up with the motion and blinding him for a moment before Ghost tugged it back down to glare at Soap. Soap didn’t even give him a glance, too busy working on his own kit and shirt before he gave Ghost a hard shove, hooking a foot behind his ankle and sending the bigger man down to the floor.

 

“Jonnny!” Ghost grunted in protest, cock throbbing at the manhandling. He always did love it when Soap got rough with him and tossed him around like he was nothing. Making him feel weak and helpless wasn’t something many people could do and it never failed to get his blood pumping. The fact that Soap ignored him and just started tugging at his own belt only made it better, and Ghost had to bite his lip to hold back a moan.

 

Tossing his belt to the side with a metallic clatter, Soap dropped to his knees and yanked Ghost’s own out so rough that his hips came up off of the floor. Soap didn’t wait for Ghost to say anything before he was yanking his cargos and boxes down with one swift tug and giving his hip a sharp slap. “Flip.” Short and to the point and he didn’t even wait for Ghost to obey before he was grabbing him around the waist and spinning the larger man around on his own.

 

Ghost’s cock throbbed as he caught himself on his arms with a soft grunt. He opened his mouth to complain when his trousers were pulled down a bit more, stopping where his thigh straps were secured, and Soap’s fat cock slapped against his ass. “Oh fuck.” He always forgot how big Soap was. Thick and long and it always managed to hurt in the best way. A slow grind pressed the wet head between his cheeks and Ghost had to bite down on his glove to muffle a whine, arching back to meet the next grind.

 

Soap rocked forward again, and Ghost let out a small groan of disappointment when he pulled back right as he caught against his hole. There was a shuffling sound and then the ‘snick’ of a cap being flipped open right before the warm drizzle of lube poured down his crack, making him jump. “Where the hell did you get that?”

 

A soft chuckle and the press of a gloved finger rubbing the lube across his furled hole was almost enough to distract Ghost from the answer. “Always got it on me just in case. Never know when you’ll need a bit of lubricant.”

 

Ghost was about to call him out on the horrible lie when the pressure against his hole grew and one leather covered finger slid smoothly into him. His own gloved hands scrambled to find something to grab onto and ended up gripping the flimsy rug they were on. Soap didn’t wait for Ghost to adjust before he was pumping his finger in and out to spread the lube around, purposely angling the digit away from where Ghost wanted it the most. A small wiggle of his hips resulted in a hard smack to his ass right below the bite that Soap left the other day and a growled “No.” and he went still with a shaky groan.

 

All too soon Soap was pulling is finger free, but instead of coming back with two like Ghost was expecting he heard the low sound of Soap running a hand across his cock before it was pressed back against his hole. Thrill and panic fought for dominance as Ghost reached back with his left arm to push against Soap’s clavicle. “W-wait!” One finger was nowhere near enough for Ghost to take Soap’s cock. “You can’t just-“

 

“Can and will.” Soap cut him off, gripping Ghost’s arm below the wrist, his right hand pushing down hard on Ghost’s lower back and forcing him down and into an arch that pressed the head of his cock against the scratchy rug and forced his cheeks open enough to expose his slick hole for Soap to line up with. “Just fucked you this morning, you’ll be fine.” With that he pressed forward, the head of his cock bullying its way past Ghost’s tight ring.

 

Tears sprang to Ghost’s eyes at the burning stretch and his free hand shook around its hold on the carpet as the desperate fingers of his trapped arm clawed at Soap’s skin. His mouth fell open against his will and pitiful sounds of pleasure and pain filled the air around them with each inch Soap forced in until finally he came to a stop, ball pressed against Ghost’s ass.

 

“There ye go. Took it like ye were made for it, LT.” The croon was less soothing and more mocking as Ghost shook and fought to breath, precum soaking the carper under his cock with each minor flex of Soap’s hips and the cruel lit to his voice. Ghost tried to reply. Tried to toss back a witty quip or demand for Soap to move; anything to regain some semblance of control over the situation, but he didn’t get the chance before Soap was pulling back and slamming forward hard enough to force Ghost up a few inches, ripping a cry from his throat. Soap groaned softly in the back of his throat. “That’s it. Sing for me, Simon.”

 

And sing he did. Ghost was as helpless to stop the sounds pouring from his lips as he was to stop the tears soaking into his mask and making it stick to his face. A loud sympathy of Soap’s name, curses and a litany of “Ah ah ah’s” accompanied each thrust, Soap pounding hard and fast and keeping Ghost pinned in place with an unyielding hold. A well-aimed thrust had a wail ripping from his throat, cries turning desperate and begging. Ghost squirmed against Soap’s hold and tried to meet his thrusts, only to be pushed down further, a strangled bark forcing it’s way out when the head of his cock rubbed roughly against the rug with each thrust. “Johnny! Oh fuck! S-slow down-ngh!”

 

Soap just groaned, watching the place where he and Ghost were connected. Breathless praise spilled out as he thrust, moaning softly each time Ghost clenched around him. “Fuckin’ beautiful work out there today-“ He grunted even though all Ghost did that day was play lookout. “But you’re even better at this, Sir.” He punctuated the compliment with another hard thrust, chuckling when the scratching fingers on his shoulder squeezed down hard enough to leave a bruise. “Lay there and fuckin’ take it like a good boy because I’m not stopping.”

 

Eyes rolled and drool started to soak his mask and gaiter when Soap began to speed up, the loud smack of his hips meeting Ghost’s ass almost as loud as the cries Ghost was letting out. His limbs were shaking and the only thing keeping his arm in place was the tight hold Soap had on it. Ghost could feel his orgasm growing closer each time Soap bottomed out, the angle making sure his prostate was hit with every inward thrust. “Gonna-! Johnny-! Ca-can’t-! Please!”

 

Soap didn’t reach for his cock, he didn’t need to. Pressing down harder to pin Ghost completely in place he hammered forward, his precum forming froth around Ghost’s hole from the rapid pacing. “Come for me, Simon. Let me feel you.” And that was it.

 

Turning his head into his arm, Ghost’s scream still rang out around them, body locking up and shaking as his orgasm ripped through him hard enough to hurt. Pain and pleasure rose and rose up into an overwhelming crescendo until the wave finally broke and sent him hurtling down into darkness.

 

------

 

Ghost woke up on his back and to a red skull with a bullet hole staring down at him.

 

If it wasn’t for how well he knew that mask he would have swung out. As it was he let out a low groan and blinked blearily up at Soap, easily reading the humor shining in those blue, blue eyes. “How long?” Was all he could manage, voice hoarse.

 

“About ten minutes.” Was the casual answer, Soap working on the straps around his thighs and tossing them to the side. “I finished up about five minutes ago and then just waited for you to wake up. I was gonna go for the smelling salts if you didn’t wake up in another ten.”

 

Ghost snorted softly and stared up at the ceiling as Soap pulled off and tossed away the first and then second strap before pulling his cargos down past his knees. “How caring.”

 

A soft chuckle followed by a clattering had him raising his head again to see Soap pulling his gaiter off and toss it on top of the discarded mask, grin on full display. “That’s me. Mr. Caring.” Moving forward, he pushed Ghost’s legs open as wide as his current state allowed and reached out to take Ghost’s cock in hand, ignoring Ghost’s soft sounds of protest. “I’m just lookin’. I think you’ve got a bit of rug burn.” The underside of Ghost’s cock that had been pressed to the rug was a light pink from where it had been rubbed. Soap ran a calloused thumb across the sensitive skin and hummed softly. “Not too bad, but it’s gonna sting for a bit.”

 

Ghost huffed and reached down to give Soap a soft knock on the head. Of all the wounds to get having sex it had to be rug burn on his *dick*. “You going to kiss it and make it better?” He asked with a soft laugh. When no answer came he narrowed his eyes and lifted his head to look at Soap, eyes widening when he was met with Soap’s wicked grin and a mischievous glint in his eyes. “Johnny no-“

 

Grin widening, Soap winked and moved to pin one knee down on Ghost’s cargos and the other on his hip to keep him in place before sticking his tongue out and gave the red patch on his cock and firm lick.

 

Gasping loudly, Ghost fell back against the floor with a loud groan and kicked out as much as he could, one hand reaching down to yank on the short strands of Soap’s mohawk while the other gripping the rug under him. “Th-that’s not a kiss.” He managed to force out before a loud whimper took over. He was already trembling and he could feel himself hardening under Soap’s tongue, body well trained to react to Soap’s touch.

 

Soap let out a hum, mouth occupied with lathering kisses and sucks up and down Ghost’s length before making his way back to the head to tongue at the tip and lap up the bitter precum dribbling out. “Better?” He asked, not really expecting a reply. Ghost’s breathing was coming out hard and fast and Soap had to tighten his grip when he tried to twist away and up; his body torn between trying to get away from the overstimulation and begging for more. “Don’t worry baby, I’ll give you what you want.” Placing one last kiss to the tip of Ghost’s cock he parted his lips and leaned in, swallowing him down in one fell swoop.

 

Ghost couldn’t cry out anymore, voice too rough to allow it. All he could do was whimper and shake, whispering out hoarse pleas and whines of Soap’s name as pleasure tore through his tired body once more. Soap had no mercy on him, swallowing Ghost down again and again, his warm throat tightening every time he pulled up. Soft sobs shook through Ghost’s chest and his upper body twisted each time Soap’s tongue lathered over the burn on the underside of his cock, the pain only amplifying everything else. It only took a few minutes until Ghost’s soft whimpers raised in pitch and volume, the grip on Soap’s hair tightening until his hand shook.

 

Humming, Soap pulled up until only the head was in his mouth and he pulled his bottom lip back to oh-so gently scrape his teeth across the red mark on the underside of Ghost’s cock. Immediately Ghost’s hips broke through his hold and thrust up to force his cock down Soap’s throat and coating it with bitter seed, coming with a ragged yell. Soap kept himself still, letting Ghost use him and rubbing gently at his hips as his rapid thrusts slowly died down until he was a limp heap on the rug once more, chest heaving as he fought for breath. Pulling back up, Soap pressed one final kiss to the red mark on Ghost’s cock. “There. Kissed it better.”

 

Ghost couldn’t even laugh let alone smack at Soap’s chest like he wanted to. All he could do was lay there and breath, his body shaking like it had just taken an electric shock. There was a slight movement as Soap moved before he felt his cargo’s being pulled down to his boots, Soap giving his ankle a playful shake that he lazily kicked out against. “What are you doing?” He asked, his breathing finally starting to even out. Fingers skimming at his inner thighs had him twitch, letting out soft sound of confusion when strong hands cupped the back of his calves and heaved both of his legs up and pushed them back until they were almost kissing his chest. “Jo-Jonnny? What are you doing?”

 

Peeking out from around Ghost’s legs, Soap grinned down at the blond and turned his head to place a bite at the meat of his calf. “You think I’m done with you?” He asked, letting go of Ghost’s left leg to reach between his legs and run it across a line of semen leaking from his twitching, gaping hole. “I’m not done cleaning you up yet.”

 

Ghost’s eyes widened and he wiggled as much as his still trembling limbs would allow, scrambling at the rug to try and push away. “W-wait a second. Just give me a second.”

 

“Nope!” Came the cheery reply, another nip placed on his leg, this time on the underside of his thigh. A hot tongue soothed the mark and trailed down until it came to a stop right next to Ghost’s twitching hole. “Better hold on, it’s going to be a long night.”

Notes:

What did you think?

Again: Be aware that Soap knows Ghost well enough to know what he does and does not like. There is no need for a safeword for them in this because if Ghost did not want something Soap would simply stop. That is the beauty of an established and long term relationship.