I Need Your Discipline
My participation in @glitterypirateduck's SoapItUp event! I was initially gunning for Captain MacTavish but it wasn't coming together. Maybe I can get a second one out before the deadline.
Pairing: Soap x fem!reader
Summary: Soap 'accidentally' sends you a dick pic. You decide to teach him how to take nicer photos. Using prompt 29: "Was this your plan the entire time?"
CW: MDNI 18+ content, NSFW, cunnilingus, fingering (f receiving), unsolicited dick pic, consensual sending of nudes, coming in underwear
Word Count: 3.6k (it really got away from me whoops)
Captain Price had your attention all the way up until your phone buzzed in your pocket. Frowning, you took it out. You hadn’t been expecting a message from anyone and usually during meetings, you flicked it to only allow messages from fellow army personnel. Maybe you’d forgotten this time.
One glance at the screen told you that Soap had messaged, which wasn’t surprising. He often got bored and liked to pick jokes during Price’s long debriefs. However, when you snuck a glance at him, he wasn’t paying any attention to you like he usually would be while waiting for a reaction. Frowning, you opened his message.
It was his dick. Holy shit, Soap had sent you a picture of his penis. Suppressing a snort and shutting off your phone, you jerked your head up in confusion, trying to catch his attention, but he was acting completely engrossed with your Captain’s words. Sure, he’d always been light-hearted and playful, rubbing shoulders flirtatiously and throwing an arm around you any chance he got, but you’d also seen him out at the pub when he was actually trying to get in someone’s pants. And it had never seemed that way when he was taking to you, as much as you wanted it. Until now.
Glancing back down at the message, you realised there was another message after it.
> Just got back. Ready to hit pound town?
This time, you only just managed to cover your snort with a cough, earning the briefest of glances from Kyle sitting to your right. Quickly, you type a reply.
< Not the welcome home present I was expecting from you, MacTavish
Soap reached into his pocket a few moments later, pulling out his phone with a smirk on his face to read the message. His face then morphed into confusion before his eyes visibly widened and snapped up to meet yours. Raising your eyebrows, you tilted your head questioningly at him. His fingers flew over the keys.
> Fuck. That wasn’t for ye. I’m really fucking sorry
< Ouch. Nice to know I’m not good enough for your dick pics
> Shoulda told me ye were feelin left out. Coulda sent one to ye earlier. Would that make ye feel better?
< Nah. Received too many dick pics in my time. There are nicer ways to take nudes
Soap lifted his head, brow creasing and lips pouting as though insulted at your statement. You grinned back at him, shrugging as you waited for him to reply.
> My dick is pretty, thanks. Plenty of girls have liked it
< Didn’t say that. Just saying there’s nicer ways to take hot pics than just a straight up dick shot
> Oh yeah? Like what?
Biting your lip, you wondered if you really wanted to do this. You watch Price momentarily as you thought through the pros and cons of sending your teammate a nude of your own.
Pro: you’re sending a hot picture of yourself to the guy you’ve been crushing on
Con: he may not be interested in you
Pro: if things go south, you also have his dick pic to hold ransom
Con: he’s less likely to be embarrassed by his dick getting passed around base. Especially when it looked like THAT.
You could feel his eyes boring into the side of your head, waiting for your response. sucking in a deep breath, you scroll through your private photos, selecting one of your favourites. The picture accentuated your body as you were leaning against a wall wearing a pretty thong with one hand draped across your chest to squeeze your tits together and cover them over the middle. Grinning to yourself, you sent it to him.
You knew he’d received the image when a choked off cough sounded from his side of the room. Glancing over, you could see Ghost thump him over the back as Soap sheepishly held up a bottle of water.
“Sorry. Down the wrong pipe.” He wheezed; cheeks tinged pink as he met your eyes before returning to his phone.
> What the fuck
> Warn a man before ye send shite like that
> Is that really you?
> Fuck me I ken ye were bonnie but darlin
> Ye got me bricked rn
A warm rush of arousal surged through you, knowing that one little photo had sent him into a spiral. Smirking, and refusing to meet his heavy gaze, you focused on Price for the remainder of the meeting, ignoring the fact your phone was buzzing incessantly.
When Price finally dismissed the team, you didn’t even have time to push yourself up before the loud scrape of Soap’s chair filled the room and he marched over to you, nudging you out the door. His grip was like a vice on your arm as he steers you until he found an empty hallway. He pushed your back against the wall.
“We gonna talk about what that was?” He holds up his phone and waves it in your face. Shrugging, you leaned back against the wall, arms folding across your chest.
“You sent it first. Was just showing you what a good picture looks like.”
“My pictures look nice.” His tone was indignant as he frowned, glancing down the hall to check no one was coming towards you.
“Sure, because you’re decently attractive. That’s the only reason they’re passable.”
“Decently attractive…” He huffs, looking haughty as he crossed his arms.
“Why did you find my photo hot?”
“I never said that.” Clearing your throat dramatically, you pulled out your phone and began to read in a mockery of his accent.
“What the fuck? Warn a man before you send shite like that. Is that really you—”
“Haud yer wheesht! Fine, it was fucking hot.”
“Why was it hot, MacTavish?” He chewed the inside of his cheek and glanced at the floor as he rocked back on his heels.
“It was… sexy, without showing too much. Teasing and… fucking shite- fine! It made me want tae come over there and rip yer bloody kit off.” The corners of your lip twitched upwards, and you couldn’t fight the smirk that spread across your face.
“You wanna see another?”
The way his face lit up was almost comedic, before he frowned again.
“Yer fucking having me on, aren’t ye?” He scowled.
Pushing yourself off the wall, you slid your hands into your pockets, tilting your head as you stared at him coaxingly. He met your gaze, eyes squinting as he seemingly tried to read your expression before he sighed, head dipping for a moment before lifting back up again.
“I’d like fer ye tae send me another.” He asked begrudgingly, fingers toying with his phone. “Please.”
Biting your lip to prevent him from seeing your sly grin, you picked out another. This one was taken from over your shoulder, the curve of your ass framed by a pretty black thong. His phone buzzed and his attention immediately snapped to it before he groaned.
“Steamin’ hell, yer… shite, I cannae do this here.” He growls, eyes flashing dark with lust as they looked up at you. Blinking at him innocently only made his lip curl. “What’re ye playing at, darlin’?”
“Just showing you how to really rile someone up.”
“I’ll show ye riled up in a mo—”
“Would you like me to teach you, John?” You queried, seeing the interest immediately perk in his eyes. He paused in mid stride towards you, lips pursing.
“Ye wanna teach me how tae take photos like that? I appreciate the effort, hen, but I’m not as bonnie as ye are. Ain’t got the tits fer that.”
“You got tits aplenty, MacTavish. Look at them.” Reaching out, you squeeze his pecs with a teasing grin, and he bats your hand away playfully. “You’re hot, Johnny. Lemme just help you… accentuate it.”
“Yer boostin mah ego there, lass.” He titters, eyes sharp as they trail down your body. “Ye sure yer willing?”
“You sure you’re happy to miss out on your booty call for an impromptu photo shoot with your teammate?” You snark back, stepped forward to meet him halfway, boots tapping against his. Soap chuckled, finger tracing along your jaw as he leaned in, voice dropping to a whisper.
“After ye sent me these?” He scoffs, waving his phone in front of your face. “I’ve got all the time in the world fer ye.” The look on his face was smug as he leaned back. Your face matched his as you gripped the front of his shirt.
“Come with me then.”
As you shut your door behind you, you turned around to see Soap already tugging off his uniform.
“Why are you taking your clothes off already?” You growled at him; eyes sharp as you shook your head. Soap’s brows furrowed, halfway between shrugging his shirt off.
“Are we not takin’ nudes?” He asked bluntly, head tilting to the side. Letting out a breathy laugh, you locked your door and walked over to him, ruffling his mohawk causing him to squawk in protest.
“Nudes aren’t just about being naked, idiot.”
“Aye, they are. Is that not the whole point?” Rolling your eyes, you push him into a chair and wheel him in front of a mirror and standing behind him.
“When you take photos of yourself at the gym— don’t lie, I know you do.” You frowned down at him as he opened his mouth, about to process. “When you take photos of yourself at the gym, what do you look for?”
His face pinched in thought. “Making myself look good, I guess.” He shrugged. “Gettin’ my good angles.”
“Taking nudes is much the same. You’re a fit guy. Work your body into the shots too.”
“Aye, but I’m still fully clothed.” He points out, raising his brow as he looks at you in the mirror. Clicking your tongue, you leaned down, hands sliding down his firm chest as you plucked open his buttons, one by one.
“It’s the uniform, MacTavish. Use it.” You purred into his ear, pressing a kiss to the shell of it. He groaned softly; eyes fluttering closed as his breathing deepened. “See?” You pushed open his shirt revealing his toned chest. His eyes were fixed on you in the mirror, watching your every move with focused intent.
“Now lean back slightly, spread your legs, roll your sleeves up, and tuck your thumb into your belt.” He did as you said, and you helped adjust the final touches, ruffling his hair once more before stepping out of sight. “Now take a few. You can change positions a little. Feel yourself, you know? Take what looks good.”
You let him sit there for a few minutes, watching him closely as you leaned against the wall out of shot, feeling your body react to him. He was a natural taking pictures, adjusting his positioning slightly as he got into the feel of it. Finally, when he was satisfied, he turned his head to look at you, seeking your approval. Smiling, you stepped towards him, cupping his head as he blinked up at you expectantly. Resting your chin on his shoulder, he flicked through the photos for you.
“Look at you. Don’t you look hot?”
“Ye really think so?” His voice was soft as he turned his head slightly towards you. His long lashes cast slightly shadows over his cheeks, and you found yourself drawn into him. Blinking and breaking the trance, you didn’t answer, instead choosing to chuckle and raise your brow, standing back up.
“Shirt off, next. Belt too but leave your pants on.” Soap nodded under your instruction, face flushing pink as he quickly rid himself of the items you’d specified, leaving him in his combat boots and pants. “Same kinda thing. Move around, pose. Flex a little. Especially your forearms and hands.”
Again, you stepped back, this time admiring him more closely as he got more comfortable, turning around and playing with different angles. Your eyes drifted along the lines of back, tracing down his body as you felt the tension building in the room.
Stepping forward, you came in behind him, hands sliding down his sides until you got to the buttons of his pants, undoing them with practiced ease. His cock pulsed with interest, and you could feel him thickening as you slid your hand down his front, rewarded with a soft groan.
“Fuckin’ hell, hen. Ye’ve nae idea what ye do tae me.”
“I have somewhat of a feeling.” You grinned over his shoulder, tucking his boxer briefs down so the base of his cock was evident in the mirror. “Take a picture of that.” You whispered, pressing a kiss between his shoulder blades before stepping back once more.
Soap cursed, head turning to look at you with longing as you stepped back, but you pointed to the mirror, and he diligently turned. His hand slid down the toned planes of his body, thumb hooking in the waistband of his underwear and tugging them down to expose the thick base of his cock, hair trimmed, but on the longer side.
Instead of looking at the camera, or at himself in the mirror, his eyes were on you, heady and lustful. The corners of your lips twitched upwards, and you began to slowly remove your own clothing until you were in nothing but your bra and underwear. Swearing under his breath, Soap roamed every inch of your exposed body, palm pressing into his groin as his hips jutted forwards.
“Ye gonna fuckin’ ruin me, doll.”
“Take off your pants and get on the bed, MacTavish.”
“Aye, ma’am.” He said, eagerly moving to kick off his boots and pants before rolling onto the bed. Eagerly following behind him, you shuffled up the bed on your knees, straddling his thighs as your hands slid up to cup his semi-hard erection.
“See how we’re not even naked and you’re already swelling in your boxers?” He groaned, head tipping back against the headboard as your hand pressed against him, working him up to full hardness.
“It’s all you, hen. Fuck yer makin’ me ache.” He whined, eyebrows tilting upwards as he pleaded for more. Shaking your head, you took your hands off him to unclasp your bra and throw it aside.
“One more. Want you to hold your cock and press it up against the fabric, so we can see the outline of the head.”
He swore again but did as you asked. Gripping his cock tightly, he slapped it a few times against his leg as he stared at your breasts, swallowing thickly before turning his attention to the camera and taking a few shots. But it didn’t last long.
Releasing his cock and throwing his phone aside, Soap wrapped his arms around you, flipping you over on the bed. As you lay sprawled, slightly surprised by the sudden change in position, Soap loomed above you, smirk evident on his face.
“Yer in fer it now, dollie. Been teasin’ me this whole time. Getting tae touch me like that, tell me how to hold my own damn cock. Nah… I’m gonna touch you now.” He purred, eyes predatory as his hands squeezed your tits, thumbs flicking over your nipples, making you moan softly, arching your back.
Soap titters, sliding further down your body to push your legs apart and settle himself between them. Humming to himself, he ran a finger down your covered centre, circling your clit lightly before prodding at your soaked entrance.
“All this just from seein’ me take a few pics?” His eyes were gleaming in excitement as he hooked a finger underneath the material of your thong and pulled it aside. “Jesus, hen… ye look like a god damn dream.”
Perching yourself up onto your elbows, you looked down at him between your legs, watching his expression as he tugged your underwear to the side and lowered his mouth to blow air over the wet, sensitive skin.
“What’s this? Cannae stand a wee bit of teasing, bonnie lass?” You whined at his cocky tone, lifting your hips up slightly and he cooed, sliding your underwear down your legs and tossing it onto his pants. “I’m keeping that, just so you know.”
Before you even had the chance to protest, his hands ran up the backs of your legs, spreading them out and holding them down as he sucked kissed along your inner thighs, nipping slightly as he went.
“John…” Rolling your hips, you gripped the sheets in frustration. “Stop being an ass and put your mouth on me.”
“God, yer pure gaggin’ fer it, ain’t ye?” His grin was feral as he dragged the lip of his tongue ever so lightly against the hood of your clit. “Admit this was what ye wanted as soon as ye got that snap of my cock.”
In the dizzy haze of arousal, his words sparked something, and you stared down at him, eyes narrowed.
“Was this your plan all along? Was there ever another girl you were meant to send that photo to?” He shrugged, lapping at your cunt and making your toes curl with pleasure as he chuckled against you, the vibrations sending shivers through your body.
“That’s my secret tae ken, dollie. ‘Sides, ye really gonna complain when it’s yer bed I’m in and yer legs I’m between?” His smug expression made you want to bite back some sarcastic reply, but you just couldn’t find the words. “Didnae think so.”
His mouth lowered onto your throbbing cunt, one hand moving to spread you open so his tongue could press in, tasting you. He groaned deeply, fingers digging into your leg as the thumb on his other hand flicked over your clit. His hips ground into the bed as he did so, making him moan again.
Pulling back, you could see the sticky wetness of your arousal already covering his bottom lip and chin. As if he could tell where you were looking, he stuck out his tongue and dragged it along his lower lip, grinning as he watched you.
“Cannae believe ye been holdin’ out on me. Could sit here between these legs and eat this cunt out for hours. Tastes so fucking good.” He dove back in, wrapping his lips and sucking on your clit as his fingers pressed into you.
You gasped at the stretch, back arching off the bed as his fingers began to move, scissoring and spreading your cunt wider for him. He continued to suck your clit, tongue dragging over it as you cried out, gripping the sheets tightly as your pussy clenched around his fingers.
“Fuck— Johnny please. God, you’re so fucking good.” You moaned breathlessly, panting as sweat beaded on your forehead. Soap let out a rumbling laugh as he kept his face pressed into your cunt, desperately trying to bring you over the edge.
Lifting your head to look at him, you saw his hips driving desperately into the bed where the sheets had bundled up underneath his crotch. You managed to find your voice.
“I taste that good huh? You gonna come just from eating me out?” He nodded eagerly, fingers curling and pumping into you with renewed intensity, heat curling viciously in your gut.
“So fucking good. So fucking good fer me.” He mumbled; eyes boring into yours. “Please… I’m so fucking close. Need you tae come fer me, aye?”
You nodded, panting, watching him as he focused his attention solely on you, humming softly as you felt your cunt throb with intense need, the feeling in your belly growing.
“Johnny— oh fuck, please. Please!” Your legs twitched as your hips hitched upward and, with a cry of his name, you let yourself go, pussy spasming around his fingers as he groaned into your cunt, happily lapping at your juices as you climaxed.
As you calmed down, body sagging into the bed, you looked down at Soap who was resting his head against your thigh, eyes glazed as he grinned up at you smugly.
“Enjoy yerself there?”
“Don’t act like you didn’t enjoy it too.” You bit back, wiping your brow as you grinned lazily down at him. “I can see the mess in your underwear.”
Soap simply shrugged, rolling onto his back to remove his underwear, wiping the remnants of his cum from his dick before sliding himself up the bed to settle next to you.
“I said ye tasted fucking divine.”
“Shut up, Johnny.” You pushed him slightly and he laughed, wrapping his arm around you.
“We should keep this going.” He murmurs softly, glancing up at you. Blinking in surprise, you look over at him.
“Thought you didn’t do relationships, MacTavish.” You warned, mostly for your own sake. He simply shrugged.
“Wouldnae mind having ye ‘round to take some more photos with.” He said simply, nestling into the crook of your neck. “And I wouldnae mind eating that cunt every mornin’.”
You rolled your eyes, but threaded your fingers through his hair, scratching his scalp lightly as he cuddled in close.
“So those pictures we took are going to waste then, since you’re keeping me around?” You tease, poking his nose. He sniffs.
“Gonna send them tae you instead. Make ye think about naught but my steamin’ hot body every meeting.”
You smacked him over the head as you laughed, shaking your head at him.
“Price’ll kill you if he finds out.”
“Worth it.” He mumbles once more, squeezing you closer as he pressed a kiss to the base of your neck.











