Eyes On Me (Ghost x Reader x Soap)
TW: explicit sexual content, voyeurism/exhibitionism, blindfold kink, rough sex, dominance/possession themes, strong language.
“I think,” Ghost said, almost to himself, “I like being watched.”
You blinked, certain you’d misheard. “...You what?”
His head tilted slightly, mask rustling as he sighed. “When I’m with someone. You. I don’t know. Maybe I like knowing someone’s paying attention.”
Your brow furrowed. “You like being watched?” You couldn’t help the incredulous laugh that slipped out. “Simon, you wear a mask. You can’t even stand taking your balaclava off around most people.”
“Yeah,” he muttered, scratching at the back of his neck, “that’s why it’s bloody confusing.”
You leaned in, teasing, genuinely curious. “Okay, so... who exactly is watching you in this little scenario?”
His shoulders tensed immediately. “Christ, don’t make me spell it out.”
“Oh, I’m definitely making you spell it out.” You smirked. “Is it like... someone random? Or someone you know? Or—”
He looked away, ears turning pink as he pulled the mask the rest of the way down his face, hiding his embarrassment. The room went quiet for a long moment, your heart doing a strange little flutter before you could stop it.
You grinned softly. “So the big bad Ghost likes being watched.”
He groaned, tipping his head back. “You’re enjoying this far too much.”
“Absolutely,” you said, leaning closer until your knee brushed his. “I just didn’t take you for an exhibitionist.”
He didn’t answer, just adjusted the gloves on his hands and stared at the floor. Silence stretched long enough that you caught the faintest tremor in his breath.
“You know… I might be okay with that.” You said softly.
His head snapped up. “What?”
You shrugged, pretending to be nonchalant, though your pulse was quickening. “If it’s something you really wanted. We could… find someone.”
He leaned forward slightly, huffing out a laugh. “I was thinking out loud, not puttin’ in a bloody request.”
You bit your lip to hide your grin. “So… not a no, then?”
He made a low sound in his throat, the kind that meant he was wrestling with himself. Finally, Ghost muttered, “Hell… if I say yes, what happens then?”
You leaned back just enough to meet his eyes. “We find someone, I suppose.”
“Does it matter?” You shrugged.
“...No.” Ghost said quietly.
“Then I’ll find someone.”
He stared at you for a long moment before letting out a strained laugh. “You’re serious?”
He rubbed the back of his neck, mask shifting slightly with the movement. There was another pause, then a sigh. “Alright. Fine. If you think it’s a good idea.”
“Good,” you said softly, brushing your fingers over his arm. “I’ll handle it.”
Soap sat at the workbench, sleeves rolled to the elbows, the rhythmic clink of tools filling the silence. You hovered by the doorway for a moment before speaking.
He hummed without looking up. “Aye?”
“Would you want to watch Ghost and me?”
He blinked up at you, utterly lost. “Watch you?”
“Fuck. Watch us fuck,” you said easily. “I told him I’d find someone.”
The wrench slipped from his fingers and hit the table with a sharp clang. Soap stared, the color drained from his face, then came flooding right back. “You’re not serious.”
He rubbed the back of his neck, glancing toward the door like Ghost might materialize any second. “Christ, lass… that’s not somethin’ you just ask a man outta nowhere.”
You smiled, just a little. “I trust you.”
He laughed under his breath in disbelief. “That’s rich. You’ve lost your mind.”
“It was his idea,” you said softly. “He wouldn’t know it was you.”
Soap froze. “...Wouldn’t know it was me?”
You nodded. “He said it didn’t matter who.”
That earned you a long, heavy silence. He kept his eyes on the table, hands tightening around the edge until the tendons showed pale against his skin.
“You’re askin’ me to do somethin’ daft, you know that.”
He blew out a long breath, still not looking at you. “If Ghost ever finds out—”
With a defeated sort of exhale, Soap muttered, “Bloody hell. I must be outta my mind.”
He hesitated again, then gave a small, reluctant nod. “Aye. Guess it is.”
Ghost paused in the doorway, one hand resting on the frame. “You’re serious about this?”
You smiled softly, holding the strip of dark fabric between your fingers. “You said you trusted me.”
He let out a sigh, still uncertain. “I trust you. Doesn’t mean I like walkin’ into somethin’ blind.”
“That’s kind of the point.” You stepped closer, the lamplight catching the edge of his jaw. “Just relax. I promise, nothing bad’s going to happen.”
“That what you tell all your victims?”
“Only the ones who deserve it.”
For all his size and presence, he seemed almost… shy as you guided him into the room. The room was quiet except for the soft shuffle of boots against the rug. You reached up, gently pressing the blindfold over his eyes. He stiffened at first, instinctively ready to pull away, then stopped himself.
“There,” you murmured, tying it behind his head. “Not so bad, is it?”
He tilted his head, testing the darkness. “Depends what happens next.”
“Next,” you said lightly, “Whatever you want. You don’t peek.”
A faint smirk touched his voice. “You’re enjoyin’ this.”
He reached out, fingers brushing your arm, finding you in the dark. “Whatever I want?”
Your pulse kicked. “That’s what I said.”
He moved faster than you expected, one hand at your waist guiding you back until your knees hit the edge of the bed. You sank down, the mattress dipping beneath you, and he followed, weight pressing into you until you could feel the warmth of him even through your clothes.
The blindfold stayed in place, a thin strip of fabric hiding the feral look you knew he’d have if he could see. His breath came out uneven, lips parted as if he were trying to find you through sound alone.
His palm found your shoulder, tracing up to your neck, mapping the shape of you in silence. When his fingers reached your jaw, he hesitated only a beat before lowering his head.
The first brush of his mouth was searching, then it deepened, consuming you. You felt the steady thud of his heartbeat against your chest, his breath catching when your hands slid up to his hair. The blindfold shifted as he leaned closer, a groan escaping when you tugged him back into another kiss.
He pulled away just enough to murmur, “You know I can’t see a thing, yeah?”
You smiled against his lips. “That’s the point.”
He tilted his head slightly, listening the way soldiers do when they can’t see. “Feels like… someone’s watchin’.”
You hesitated, eyes flicking toward the far corner of the room where Johnny sat frozen in a chair, elbows on his knees, gaze darting between you both like he couldn’t quite believe what he was seeing.
“They are,” you said finally.
Ghost stilled, every muscle in his body going rigid. “Who?”
“Someone’s watching,” you repeated. You brushed your fingers along his jaw, stopping him before he could pull away. “But you don’t have to see them. You just have to trust me.”
He swallowed hard, the tension in his shoulders easing only slightly. “Bloody hell,” he muttered under his breath, and then his hand found your face again, thumb skimming your cheek as he kissed you.
Across the room, Johnny shifted once, the faint scrape of the chair legs against the floor. Ghost’s head swiveled to the noise, then back down to you. Ghost reached up, his hands finding the hem of your shirt. He slowly pulled it off, his fingers tracing the curve of your spine as he did so.
"Who's there?" Ghost asked again, his voice low and husky. You didn't answer, instead reaching for the button of your pants. Ghost's hands found yours, stopping you.
"Let me," he said, undoing the button and the zipper. His fingers brushed against your skin, making you shiver.
He pulled your pants off your body, flinging them behind him. Soap caught them mid air, staring at them for a moment before letting them drop to the ground. His eyes met yours again, eyebrows knitted like he wasn't sure if he was allowed to be here. You only nodded at him once, refocusing on Ghost. His hands roamed your body, exploring, teasing.
He found your breasts, his thumbs brushing against your nipples, making you gasp. He leaned up, his lips capturing yours in a fierce, passionate kiss. You responded eagerly, your hands tangling in his hair.
Ghost broke away, his lips trailing down your neck, your collarbone, until he reached your breasts. He took one nipple into his mouth, his tongue swirling around it, making you moan. He moved to the other, giving it the same attention, his hands roaming your body.
In the corner of the room, Johnny watched, his eyes dark with lust. He adjusted himself, his cock straining against his pants, but he didn't move, content to watch the scene unfold.
You reached out, your fingers brushing against Ghost's chest. You could feel the solid muscle beneath his shirt, the steady beat of his heart. Ghost's breath hitched at the touch, a small, almost imperceptible sound.
"Fuck," he groaned, his voice ragged. "Keep touching me. "
You accepted Ghost's invitation, your fingers trailing down his chest, tracing the lines of his abs. You could feel Ghost's body tense under your touch, his breath coming in short, rough gasps.
"You like that, don't you?" you asked, your voice laced with desire. "You like my touch?"
Ghost's hands reached out and grabbed your wrists. He guided your hands to his belt, his breath hitching again as your fingers brushed against his stomach. "I fucking love it," he growled. "But I want more. I want to taste you."
You undid the belt, the buckle clinking loudly in the silent room. You could feel Ghost's body tense as you slid the belt off, the leather whispering against the denim of his jeans.
"Then taste me," you said, your voice laced with challenge. "Taste every inch of me."
Ghost's hands left your wrists, moving to your thighs. He grabbed them, pulling them apart. You gasped, your body tensing at the sudden movement.
"Fuck, you're so wet," he groaned, his fingers brushing against your damp panties. "I can feel it, even through your panties."
You bit your lip, trying to suppress a moan. "Then take them off," you said, your voice ragged with need. "Taste me, like you said you wanted to."
Ghost didn't need to be told twice. He hooked his fingers into the waistband of your panties, pulling them down. You lifted your hips to move out of them. Ghost leaned in, his breath hot against your skin. You grabbed Ghost's hair, guiding him to where you wanted him. Ghost leaned in further, his mouth finding its mark. You gasped, your body tensing as Ghost's tongue found its rhythm. You could feel Ghost's hands, firm and steady, holding your thighs apart, keeping you in place.
"Fuck, Simon," you moaned, your body writhing with pleasure. "Just like that. Don't stop."
Ghost's tongue flicked against your clit, sending waves of pleasure coursing through your body. You could feel your orgasm building, your body tensing with anticipation.
"Fuck, I'm close," you panted, your fingers tightening in Ghost's hair. "Make me come, please."
Ghost redoubled his efforts, his tongue flicking against your clit with renewed vigor. You could feel your orgasm building, your body tensing with anticipation.
Your body convulsed with pleasure, your orgasm washing over you in waves. You could feel Ghost's tongue, still moving, still tasting, still pleasuring. You let out a final moan, your body going limp with satisfaction.
Ghost sat back, his face glistening with your pleasure. He licked his lips, a satisfied grin on his face. "Fuck, you taste good," he said, his voice laced with desire. "I could do that all night."
Soap leaned against the chair, dog tags chiming softly as he palmed himself through his jeans. The twitch in his jaw gave away how badly he wanted to touch. You shot him a look: stay. He answered by popping his button fly open just far enough for the thick line of his cock to press up against the zipper teeth. He let out a moan as he freed himself, already slick at the tip.
His hand moved rhythmically, and your heart raced, a mix of surprise and arousal coursing through you. You can't help but bite your lip, watching him, feeling a strange connection in the shared moment of intimacy.
Suddenly, Ghost's hands gripped your hips, pulling you against him. You gasped, your body tensing as he entered you roughly. He sets a punishing pace, his fingers digging into your flesh, marking you. You can feel his breath hot on your neck, his grunts and moans filling your ears.
"Fuck, you feel so good," he growled, his voice a low rumble. "I love how you take me, every fucking inch." His words send shivers down your spine, and you push back against him, meeting his thrusts.
He grinned, a feral smile that sent a shiver down your spine. "You like that, don't you?" he said, his voice laced with desire. "You like it when I fuck you hard."
You can feel every inch of him, filling you, stretching you. Your body responds, your hips rising to greet him. Your breath comes in ragged gasps, your body covered in a sheen of sweat.
Ghost leans down, his lips finding your neck, sucking, biting, marking you.
"You're mine," he growled, his voice possessive. "Every fucking inch of you is mine."
Suddenly, you hear a soft “...fuck” from across the room. You glanced over, your eyes meeting Soap's. He's watching you, his hand still moving, his eyes filled with pleasure. He bites his lip, his eyes locked onto yours, and you can see the struggle in his face. He's trying to stay silent, but you can see the effort it's taking.
Ghost follows the sound, a smirk playing on his lips.
"Look at him," he says, his voice a low purr. "Johnny loves watching you like this. You're driving him crazy." He leans back, his fingers finding your clit, rubbing circles that match his thrusts.
"Come for him," he demands, his voice a command. "Show him what I do to you."
Your body responds to his words, your orgasm building, your body tensing. You can see Soap's body tense as well, his hand moving faster, his breath coming in short gasps. Ghost leans down, his lips finding yours, swallowing your cries as your orgasm crashes through you. You can feel him follow soon after, his body tensing, his breath ragged. He collapses against you, his body shaking, his heart pounding in your ear.
"Fuck," he whispers, his voice filled with satisfaction. "You're incredible."
Across the room, Soap lets out a groan, his body convulsing as he finds his release. He collapses back against the wall, his eyes closed, his chest heaving.
Ghost, still buried deep within you, reaches up and pulls the blindfold from his eyes. He blinks, adjusting to the light, his gaze immediately drawn to Soap across the room. Soap remains oblivious to it, his eyes still closed in bliss. Ghost's expression hardens, his voice dropping to a dangerous tone.
"Get the fuck out, Johnny," Ghost growls, his voice a rumble. "Now."
Soap's eyes snap open, meeting Ghost's gaze. He swallows hard, pushing off from the chair, his body stiff.
"Yes, LT," he says. He turns, leaving the room, his footsteps echoing in the silence.
You lay there for a long moment after the door clicks shut, your pulse still hammering. Ghost stays where he was, one hand still braced beside your head, the other dragging down his face.
“Bloody hell,” he muttered, exhaling a groan.
“I didn’t know who else to ask,” you admitted. “You said you wanted someone to watch, and I just—”
Ghost laughed, the sound vibrating in his chest. He leans forward, resting his forehead against yours, still chuckling under his breath.
“It’s alright, love,” he said softly. “Maybe next time, I’ll let him join, yeah?”
You nodded, watching as he reached over to grab the blindfold from where it had fallen, twirling it once between his fingers.
“Hell of a night,” he muttered.
“Yeah,” you said, lowering your hands, a smile still tugging at your lips. “But you can’t say it was boring.”