GhostGaz x fem!reader, accidental voyeurism, sub!ghost vibes, comeplay, handies, noncon touching at the end, threats
Your breath keeps getting tighter in your chest. You hate this, hate the stupid plain gray walls and doors that all look the same. Hate the big, scary soldier who had barked at you, snapping about who are you and get the fuck out of my way, so you'd skittered off and promptly-
Got lost.
Your steps pick up speed. You feel hot and anxious and you don't want to get yelled at again, not when you've only just started this job, so when you hear a double set of booted feet coming your way you gasp, panic, and fling yourself through the closest door- barely registering the nameplate.
It's someone's barracks- bedroom- personal space, a bed with military corners and a desk with crumpled paper and sticky notes, a closed laptop, a laundry hamper in the corner, and the feet stop right outside the door, and the handle turns-
You panic. You're not the best at thinking under stress. So you bite down your shriek and jump sideways, landing in the narrow slot of a closet, and the folding door on it closes just as the other door opens.
Two men, tall, you can barely see them through the narrow slotted vents, and you clap your hands over your mouth to muffle the desperate panting. Surely they can hear you. Surely they can pick up the pounding of your heartbeat.
Instead, one turns to the other and says, teasing, "You always leave your door unlocked?"
"I like to live dangerously," the other replies, and you nearly bite your tongue in half. Thats- Lieutenant Riley. You'd met him just this morning, a steady, intimidating man with biceps the size of your head, and you realize what the nameplate said. Riley. The Ghost.
Oh, he's going to kill you.
They're still talking, please oh please let them just grab something and go, and you can slip out and go hyperventilate somewhere else- and then the other man, Garrick, call me Gaz, cups the others cheek in his hand and murmurs, low, "let me see you?"
You crouch just a little to see better, still covering your mouth, and you're glad for it because Ghost tugs his mask up, both cheeks now cradled in Gaz's hands, and their heads tilt and their mouths meet and they're kissing, soft and slow and easy, familiar.
"There's my sweetheart," Gaz purrs, and Ghost's hands twine around his back, slipping low, palming over his ass.
"Not your sweetheart on base," he rumbles, the room too small for you to pretend you can't hear it all.
"Mm, but you can be a little sweet for me, huh?" There's a clinking like metal, fabric shifting, and you see Ghost's face flush pink across his nose and ears, his eyes closed, mouth soft, and when he moans you realize that Gaz has his hand down his pants, that it was his belt being opened.
All hope of a quick getaway vanishes.
You can't move, the closet is a narrow gap and any shift of your body would make the hangars shift, clatter around, and there's little shelving things on either side too. Instead you're stuck standing in place, as the two men kiss again, and then Ghost makes the sweetest sound, and Gaz moans into his mouth with his arm flexing, and all that adrenaline- the energy and pounding hormones to send you out the door and away- turns itself around and floods down, between your thighs, and your pussy gets wet so fast it aches.
The men are moving together, bodies moving back and forth, one of Ghost's hands going between them as well, and your eyes flutter closed at the sound of a second belt being opened, another soft moan and gasp when his own hand- presumably- closes around Gaz's cock. It's almost worse, listening in, hearing the way they sound, your own imagination conjuring up more images- does Ghost moan like that every time? Is that slick sound their cocks or Gaz licking the sounds out of Ghost's mouth? You want to touch yourself but don't dare, not when you're pinned in so closely, and instead your pussy only clenches on itself, and your squeezed together thighs rub softly, unsatisfied.
Your eyes open again when there's a sharp thud and a low, groaning moan, and you see that Gaz has backed Ghost up against the edge of his bed, their knees knocking into it, still standing but their fists moving harder, faster. They're pressed so close you can't see between them, only the sharp jerks of their arms, the way Ghost's mouth parts and gasps, Gaz taking control- taking him, hot wet sucks of his tongue and a hand fisted in the back of his balaclava, black fabric bunching up, the rolled edge over the bridge of his nose rising higher until Gaz huffs and rips it off fully.
"There you are, there's my fucking sweetheart," he says, and his voice is so filthy and loving it makes your clit throb. "I could tell you needed this. Just a break before you go be Ghost again. Come on, give it to me, Simon," and you swallow a gasp and a gushing squeeze of your pussy as Ghost moans and lets his head fall back, held up in Gaz's arms, his hips rolling forward, into the tight hot grip on his cock.
There's a gap between them, and you shudder when Gaz drags Ghost's head over to lick up his neck, sucking at the bare skin, before he takes his hand off his cock- Ghost whines- and shoves the man's shirt up his chest.
"Hold that for me," he says, and your fingers flex on your thighs, grasping at your skirt. You're so hot it hurts. Ghost lifts his shirt up, pale skin and muscle crossed with scars, and you nearly lose it all when Gaz spits down between them, slicking his fingers further, and starts stroking Ghost again, his cock fully visible to your hiding space now. It's thick and heavy and rosy-pink at the tip, flushing down toward his balls, hidden under his opened jeans.
"You're gonna wear this," Gaz pants, and Ghost gives up his efforts at stroking Gaz's cock to cling to his shoulder instead. "Yours and mine both. Want you to smell like us today," and Ghost groans and jerks his hips, half-collapsed over the bed, and comes in white spurts that glisten on his skin, that highlight Gaz's fingers stroking him through it, gasping and moaning deep in his chest, like he's been punched.
Gaz kisses him, rubs the slick cum webbing his fingers down across Ghost's cock, lower over his balls, moaning when Ghost gets his own hand back between them and starts stroking Gaz's cock again. "Fuck yes, baby, just like that," he pants, and your fingernails dig into your thighs, sharp pain to ground you, "come on, make me come on you," and the moan slips free of your mouth.
You freeze, horrified, but Gaz is moaning with you as he comes, the louder sounds swallowing yours, and his cock pulses and spills thick and hot into Ghost's stomach, his flexing muscles, a little puddle in the mans navel before dark and pale fingers wipe it up together, smear it around, kissing with the slow deep satisfaction of people pleased with themselves.
"Love you so fucking much," Ghost says, his face red and eyes bright, and Gaz sticks the slick wet fingers into his mouth and makes him suck, his eyes closing in delight, and you can't help it, your hips roll forward and your fingers slip between your thighs- oh fuck, you're soaked, dripping past your panties- and the movement makes you lose your balance, catching yourself with your other hand on the closet door with a thunk.
There's a moment where you think they maybe didn't hear you.
And then the door is ripped open and you're on the floor, arm twisted up and a knee in your back and the two men shout at you, a gun is at your head, your hand is trapped between your body and the floor, fingertips curling over your clit, and you have the most humiliating, horrible orgasm you've ever experienced and then burst into tears.
"I'm sorry, I'm sorry!" You burst out, hot and slick and feeling every horrible inch the voyeur. "I got lost, scared, I'm new- I just started- I heard someone coming, didn't wanna- get- get yelled at again," you wail as your arm is twisted tighter, "I just wanted to hide and then you came in and I couldn't get out, I'm sorry, I didn't mean to watch I swear, I promise! I was just going to hide and leave when you were, all d-done, but you're so hot, I just didn't mean to, I, I'm so sorryyyy," and you end with another burst of sobs and your face in the floor and fuck, you can smell them now, the hot sweaty sex smell that you can't ever forget.
Gaz, kneeling on your back, sighs. "And I'm supposed to believe all that?" He says, cold. "That you were just hanging around on accident?"
"Check her," Ghost says, even colder, holding the gun, and to your horror Gaz uses his other hand to lift your skirt up the rest of the way and tugs your panties off. You can feel the way they peel off your pussy, sticky-slick and clinging. They both pause, looking at you, at the wet and throbbing confirmation you were watching them together.
A black boot steps near your cheek. There's a little droplet of cum on it. "...think she's telling the truth," Ghost says, reluctant. "New girl, looks like she spent her time in there humping her hand, not looking for secrets. She's not got anything hiding in her."
"Nope," Gaz agrees, and his finger prods at your hole. You clench on it, trembling. "Just dumb fucking luck," and at last your arm is released, the crushing weight off your spine. You don't try to stand up, just roll over, gasping. They're glaring fiercely, and the gun is still pointed at you. You shudder.
"I swear, I panicked, I didn't mean to come in or do anything," you plead, "I'm sorry, I won't tell anyone, I swear!"
The gun vanishes into a holster, and your eyes shut in relief. Oh, oh thank goodness, then two hands hard as iron close around your arms and haul you upright.
You stagger, clutching at yourself, your skirt, trying to push it back down. Oh god, you came on Lt Riley's floor with his gun at your head. Sergeant Garrick had put his finger in you. You might have a panic attack after all- and you swallow it right back down at their faces.
They're looking down at you, then at each other, communicating in shifts of their eyes, in the way their weight settles, and then abruptly Gaz yanks you so you're pinned against Ghost's chest. You stare up at him, gulping, tears still trickling down your cheeks.
"One chance," Gaz says, and points at your nose. "We get even an idea of you being more than a little voyeur, and this-" his finger jabs lower, down your belly, and hooks into your pussy. You gasp, choking on a moan when Ghost's hands grip your biceps, hold you back against his body- "will be the least of your fucking worries. Understood?"
He tugs at your pussy, a jerk that makes your blood heat, and you nod frantically. "Yes, yes I understand, I swear it was just an accident, I promise-!"
Ghost leans down across your cheek, his scarred one hot against yours. "Better be. Because we'll be watching," and a hand comes up around your throat like a threat, of even worse to come if you are stupid enough to lie.
Gaz takes his finger out of you, grins low and mean and dirty when you clench around it, your pussy sucking at it. "Get the fuck out."
You don't hesitate, you stumble past them, panting, slick with sweat and arousal down your thighs, and the door snaps shut behind you, this time with the click of the lock. God, you hope you can find a bathroom to clean up before you get spotted again, wipe the tears away and try to salvage yourself a little, try to pretend this didn't just happen.
You're halfway down the hall when you realize they never gave you your panties back.

















