Soap x Ghost, post mission. A quick speed-fic I wrote this morning. Unpolished, raw thoughts running. My other stuff is on AO3 as this one may disappear here if ya catch what I am saying. ;)
Reblog if you want but please do NOT use this without giving me credit. It is mine.
MATURE READERS
"Riding with my Mate"
By x3no9
Soap listened to "Closer" on repeat while riding in the Hummer with Ghost post-mission.Â
Ghost: "You sure love this song, don't ya?"Â
Soap: "Ya, mate I do. It speaks to me."Â
Ghost: "You mean the bit about *puts up quotey marks with gloved fingers​* fuckin you like an animal?"
Soap: "Oh fuck, yes please."
Ghost: "Come again, boyo?"Â
Soap: "Yes SIR."Â
Soap pulls over, it's night time on the outskirts of the city.
Ghost: "Something come up, Johnny?"Â Â *clueless, because they haven't fully given into the idea that they want one another*
Soap hums softly in his throat as he climbs into Ghost's lap, squeezing his thigh as he does it.Â
"Whoa, boy, what's this then?" Ghost's hands are up in surrender, he is sweating mentally a little in his mask. ​
Soap plants kisses all over his mask, taking some of the soft material between his teeth and tugging like a playful pup.Â
Ghost finally lets his hands down and starts massaging Soap's muscular back, where his armored vest doesn't cover it. The impressive, tense muscles yield to his curious fingertips. Soap pulls the mask down from Ghost's mouth and traces his peachy lips with a gloved thumb.Â
"So fuckin tasty, Si." Soap tells him with a knowing smirk, before planting a hard, moist kiss on him. He pulls back, sucking on Ghost's lower lip.Â
Ghost can't stop himself, he grabs Soap's ass roughly, palming, squeezing and shaking the firm, ample globes. Soap doesn't warn him, he reaches down and reclines the seat too fast, they fall back. "Closer" starts up again and Ghost kicks the radio off with a heavy boot and grabs Soap with a growl, they tumble and wrestle into the large back seat, biting and pulling at one another.Â
Soap starts tearing everything off; Velcro ripping and peeling, snaps snapping, buttons popping off, zippers running down, getting jammed with haste. Ghost cups Soap's naked, bulging pecs in his large leather-clad palms, pressing his half-masked face between them and then alternating between biting and kissing each one. The light layer of dark fuzz that Soap grew on his chest tickles his tongue as he laps at him.Â
Soap moans very softly in his throat, careful not to sound desperate, but he certainly is. Ghost isn't going to strip, there isn't enough time, his need is too great. A lone vehicle speeds by, they don't give a shit. Ghost yanks Soap's pants down over his hips, down his thighs, Soap accommodates him in his mission, popping his ass up. The pants are around his ankles just above his boots, Ghost wants to get between his thighs but fuck, he can't. The damn pants around Soap's ankles.Â
"Fuckin hell." Ghost mutters as he roughly flips Soap over on to his hands and knees. Soaps lets a small excited laugh escape as Ghost tosses him around a bit, he allows it. With a grunt, Ghost pulls Soap's delectable bubble ass up closer to him. He unzips, pulls his throbbing, swollen need out with a gloved hand, spits several times and sighs as he works his cock over a little.
Soap is there, in front of him, slightly fuzzy ass up in the air and eager. Ghost presses a large gloved thumb against his crack, moving his one cheek away a little. Too dark to see well, he spits in the right direction and shoves his finger in, spitting and pressing in until the lovely, snug hole gives way just enough.
Soap bites on his fist as Ghost presses the enormous head of his desperate cock in through the tight gate. Small, bursting thrusts and he is home, leaning down and spitting every now and again, he is rolling his hips, fucking Soap hard. Soap moans and coos, bites at the hard leather seat under him. He feels Ghost's rough hands gripping him by the haunches, driving in and exhaling hard through his slender nose.Â
Ghost feels his knees get all rubbery, his thighs tingle, he is getting close. Soap moans more against tightly sealed, full lips, then Ghost taps his prostate, gently at first, then as he drives in deeper, he smashes into it.Â
Soap can't hide any more, he comes out moaning and panting. Muttering worshipping praises at the novel sensation of Ghost's cock plumbing him deeply. He reaches blindly to hold on to anything at all, something to squeeze, something to get his tension out on. The pressure in his love canal is powerful, Ghost is merciless. Soap wants to jerk off but Ghost won't let him, he stops him with a firm, gloved grasp around the wrist.
Soap whimpers in protest and desperation. Ghost leans down, pressing his rigid, rough gear against Soap's bare back, he pulls him up around the front of his throat a little. "Shh." He whispers into Soap's ear. His breath is warm, but not hot, and minty with a hint of cigarette smoke.Â
All Soap can do is pant, "Yes, Sir."Â
"Good boy." Ghost tells him as he plants a kiss somewhere near his ear then leans up and spanks him a few times.Â
He slows down and Soap feels Ghost's cock pulsing against his used rim, then he feels the hot liquid inside him. Both panting, Ghost pulls Soap up and holds him tight. They lock eyes, crystal light blue meets burning dark sapphires.Â
He wraps his hand around Soap's dripping dick and slides his palm over it deliciously, slowly, tightly, he jerks him off as he drives inside. Soap's mouth drops a little, tongue visible and touching his front teeth, he climaxes, rolling his hips in unison with Ghost's.
Panting, laughing breathlessly and quietly, he let's Ghost finish, Ghost continues to stroke Soap's spent cock for a few extra minutes, giving him every ounce of pleasure possible.Â
"I fuckin love you, mate." Soap pants.
"You too, luv." Ghost tells him and they kiss hard for a few minutes.Â


















