Work Text:
The tension between the two men was thick enough to cut with a knife. The pair had been dancing around each other, neither acknowledging the energy pulsing between them. Still, they always pushed the boundaries further with every moment together. It all came to a head when the task force had gone for a night out at the pub, each man having more to drink than usual after a grueling mission. They were engrossed in their final round of poker for the night, the most intense bets they’d placed down yet. Soap was counting on winning if he wanted any chance of at least surpassing Gaz and landing safely in third place. The night's loser would have to do the dare of the other three’s choosing.
Soap stared at his cards, his face wiped of all emotion as he surveyed the men around him. Gaz used the brim of his hat to shadow his face, using the cover to his advantage. It was only fair since Ghost kept his mask on, although he rolled it up to uncover his mouth. Price was smoking his cigar, as calm as ever.
“I’m all in. Why not go big for the last hand?” Soap smirked, pushing his chips to the middle of the table. His hand was utterly shit, nothing that would save him if the other men didn’t fold. Gaz glanced at him, surveying his expression and attempting to read the cocky behavior of the Scotsman. Ghost didn’t even spare him a glance, instead just quietly pushing his chips to the middle of the table.
“I call.” Soap felt his eye twitch slightly but did not comment.
Gaz looked at the lieutenant before smirking at his fellow sergeant, “I’m all in as well.” Price finally looked up at that, rolling his eyes at the group before calling. Gaz smiled innocently at Soap, “Let’s see this ‘wonderful’ hand you have, Soap!”
Despite his attempt, the sergeant glanced down at his cards, feeling the embarrassment well up inside him at being read so easily. He placed the cards on the table, looking away with a deep pout. Gaz cheered, grabbing all of the chips and placing them into his pile. While it didn’t get him near the amount Ghost and Price had, it meant he had triumphed over the Scot.
Price inhaled his smoke, “Looks like you lost, Soap.”
The sergeant inhaled sharply and smiled sheepishly, “Aye, looks that way, doesn’t it?”
That is how Soap found himself dressed in a short black skirt, nearly showing off the curve of his ass. Gaz snorted at the sight of him, calling out a short wolf whistle as the embarrassed man tried to flee to his recruit training without being gawked at. The rookies were rowdier than ever, asking him all kinds of questions about the skirt and why he was wearing it. He simply replied, “Never play a poker game with the 141; it won’t end well for you.”
By the end of the day, he was tired of being looked at and catcalled. “Jesus, if this is how women feel every day for existing, then I’m going to apologize to all the ladies on base personally.” He mumbled as he sat down in the uncomfortable mess hall chairs. The rest of his team snickered quietly, except for one person. Ghost had been suspiciously quiet, that being, more quiet than usual. “You alright there, Lt?”
The man looked up at him, his eyes refocusing on the Scot’s face. “Yes, sergeant. Never better.” Soap raised a confused brow at him momentarily before dropping the topic. Everything was going smoothly until a familiar mischievous smile lit up on Gaz’s face.
“Ay, Soap, you wearing any skivvies under that?” Soap’s face burst into a bright flush as he sputtered quietly on his food. The question shocked him so much that he didn’t register the sharp snapping sound to his left. The lieutenant abruptly stood up, leaving a snapped fork behind as he quickly fled the mess hall.
“Shite…” Soap mumbled, quickly getting up and following after the lieutenant. He saw him just as he rounded the corner to his office. He felt a nervous energy bubble up in his system, and he quickly wiped his sweaty palms on his skirt. The sergeant barely had time to knock on the door before it was flung open, the lieutenant staring silently at him. “You alright, Simon? You kind of ran off.”
The man didn’t say anything, instead opening the door further for him to enter. He gently clutched the fabric of the skirt, confused by the quietness of the other. “Is something wrong? I truly am sorry if you were uncomfortable by Gaz’s comment.”
Ghost didn’t say anything, instead leaning against his desk, his back to the sergeant. The two didn’t say anything, Soap shuffling in place briefly as the tense air filled the space. Finally, the lieutenant cleared his throat and glanced back at the sergeant.
“Do you know how you look in that?” Soap’s head tilted in confusion momentarily, unsure of where this conversation was heading. Ghost pushed off the desk, moving to tower over the sergeant, his hand reaching out to gently glide over the fabric. “You look like a girl.”
Soap’s face lit up in a bright blush, and he coughed, completely caught off guard by the comment. Ghost gently pushed them both back before he could say anything in response until Soap’s thighs hit the desk. The sergeant’s breath stuttered as he felt a hand slip down further until it hit his bare thigh, tracing small circles in the soft fleas before hiking up the skirt ever so slightly. “I can make you feel like a girl.”
Ghost’s voice was deep and growled in his ear, sending a piercing shiver down his spine. “Simon…” Soap mumbled, feeling embarrassed at the comments but couldn't help the way his cock twitched at the words.
“I think that deep down, you enjoy the attention you got today. Isn’t that right, Johnny? All those eyes staring at you, desperate and hungry. I know I was.” The hand trailed further until I grazed against his bare ass. “Hm, so it’s true. Naughty girl.” Soap couldn’t suppress the soft whimper, even if he had tried.
“You were flaunting this all day, swaying your hips like a girl so the skirt would swish. Makes me want to fuck you like one.” Ghost’s eyes narrowed with hunger, his pupils dilating as he looked down at the embarrassed sergeant. “It’s not just the outfit I want, Johnny… It’s you.”
He leans down, their mouths inches away from each other. “Don’t act like you don’t want this, Johnny. I’ve seen how you look at me, hungry for it.” Soap’s begins to pant as he grows cross-eyed, staring at the lips so close, yet so far. “It’s okay to give into this. Nothing is stopping you from taking what you want…”
Johnny can’t resist it anymore, surging forward to capture the lieutenant’s mouth with his own, a deep groan rumbling from his core. A tongue swipes across his lip, and he opens his mouth eagerly, desperate to taste the man. His lashes flutter, and his eyes roll back as Ghost gropes his ass, pulling him up onto the desk to even their height difference.
“That’s it, pretty boy. Just give in to this.” Simon rumbles against his lips as Johnny barely contains the whines trying to spill from his lips. His arms shoot out to grab the lieutenant’s hips, pulling him further into him, seeking any friction he can get. “Such a good girl, so desperate for me. Love seeing you like this, just falling apart for me.”
The words sent trembles down his spine, and he felt his brain grow fuzzy. His nails dug into the lieutenant’s hips, desperate to keep his tether to reality. Ghost moved his head to the sergeant’s neck, placing tender kisses along the heated skin. “Want me to take control? You don’t have to think, just feel all the pleasure I give you. Would you like that, Johnny?”
The offer had never sounded so enticing, and he found himself nodding before the words had been fully processed. “I need verbal consent, pretty boy.”
“Yes, please.” His voice shook and trembled, the soft kisses melting his brain.
“Such a good girl. Just fall into that soft headspace for me; you don’t need to do anything else but take it.” Ghost lifted the skirt until he exposed the sergeant’s leaking cock, flushed red and angry as his twitched. “So desperate for anything I’ll give you.”
Soap didn’t respond, simply floating in the soft headspace. Ghost swiped over the tip of the Scot’s cock, feeling it pulse beneath his hand. Johnny whimpered, his back arching into the touch, seeking out more of the pleasure. “That’s it, baby. Take what you need.”
Soap began to thrust into the hold, feeling the slick of his pre-cum, allowing a steady glide. He moaned softly, his eyes rolling back and fluttering at the pleasure. “So wet for me, you’re dripping all over the desk.” As the pleasure became too much, Ghost removed his hand and ignored the pouty cries of the sergeant.
He pushed the man back further onto the desk gently, spreading his legs and catching sight of his hole. “Such a pretty girl; you going to take me like one too?” Johnny continued to make short, weak thrusts into the air, seeking the friction that wasn’t there. Ghost gathered more pre-cum from the sergeant’s weeping cock and spread it across his fingers, positioning them in front of his entrance.
“You ready, Johnny?” Soap made another soft whining sound, causing Ghost to tsk quietly. “I need verbal confirmation or this stops.”
“Please… please fuck me, Simon.” His voice was rough and weak, raspy from all his moaning and crying.
“That’s it, love.” Simon finally began inserting the first finger into the sergeant, feeling the man clench and tense around it. “You need to relax for me.” He rubbed the man’s thigh gently, slowly feeling the man relax under his touch. “That’s a good girl.”
He worked him over swiftly and smoothly, leaving the sergeant twitching and writhing on his mistrations. Soap never stopped crying out, pleading for more. “You’ll get more in a moment, have patience.” Finally, the Scot was prepped enough, Ghost finally taking time to unzip his pants and free his aching cock. It was nearly purple from the lack of friction and he groaned at the feeling.
“You ready, love?” Soap made desperate nods, more whimpers slipping out. Simon lined himself up with the sergeant’s hole and sunk in, feeling the tight heat envelope his cock. The two men moaned in unison, the overwhelming feelings keeping them in place for a moment.
“Move, please. Need more.” Johnny mumbled, his body limp against the desk as a hand trailed down to spread his cheeks further. The sergeant looked absolutely debauched, the skirt pulled up over his stomach to expose his red cock, and his face filled with tears and drool. Simon began to thrust steadily into the sergeant, inhaling deep breaths to avoid finishing so quickly.
“Feel so good, your little cunt is taking me so well.” Soap moaned loudly at Ghost’s words, there was no doubt that people could hear it beyond the office walls. “Gonna stuff you full of my cum, make your stomach swell with it.”
Johnny’s legs spasmed, and his hand clawed at the lieutenant's hold on his hips. The sergeant whined, his hole clenching further around the lieutenant’s cock. “Oh, so you like that idea? You like the idea of me filling you up, watching you bulge with my spend?” Simon continued to thrust into the sergeant, leaning down to nip at the skin of his chest. “Such a slutty girl.”
“Please, Simon! I’m so close!” Johnny’s stomach was tensing, and he could feel himself about to burst.
“Come for me, Johnny. Show me how good you are for me.” Soap couldn’t contain himself, finishing all over his stomach and skirt. Simon followed shortly after, burying himself deep inside the sergeant. Soap moaned at the feeling of himself being filled with the warm spend of his lieutenant. Simon collapsed on top of the sergeant, refusing to pull out as they lay there, breathing harsh pants.
“Can’t feel my legs.” Soap mumbled, amusement in his voice as Ghost chuckled against his skin.
