Actions

Work Header

The Stuffing Dairies

Chapter 9: Bad boy?

Notes:

My dear readers. I'm very proud to say I finally finished chapter 9 after weeks of torture.
I hope you enjoy it and I also hope the next chapter will come to mind faster.

This chapter contains the following kinks:
- Nipple play
- Cockring
- Edging

Chapter Text

Training was hell. Soap had been running lap after lap and his teammates kept teasing him. Though he had to admit, all those comments went straight to his cock. Not because he liked the teasing, but because it brought him back to last night. The feeling of his balls getting hit with that ruler made his cock flutter. Great. Now his cock was making his pants feel way too small. 

 

He quickly made his way through the halls of the base, praying he wouldn’t pass another one of the soldiers. He began undoing his jacket to wrap it around his waist in case he did walk into someone. He wrapped it, so that the knot rested on his crotch, while standing still it sounded like a good idea, no one would notice the growing bulge. But as he started walking again the knot rubbed deliciously against his cock, making it feel like he was palming himself. 

 

His breathing had picked up slightly, feeling the knot move against the head of his cock was probably enough to make him come if kept going long enough. Technically he wouldn’t be breaking a rule. 

 

He made his way to his room, his legs feeling like they would buckle under him. He let a soft moan slip out of his mouth. Johnny quickly closed the door and started undoing his jacket, letting out another moan when the knot moved. He leaned with his head against the door, his breath coming out in short pants. Fuck. If Valeria saw this he’d be bent over and spanked. 

He wanted to touch himself, the knot having brought him to and edge and fuck him if he denied liking it. “Just a little. She won’t notice.” He muttered to himself as he reached down with his hand. His hand cupped over his covered erection. He quickly found the head and was about to rub his frenulum when he felt a hand on his shoulder. 

 

He didn’t need to turn around to know who it was. Fuck. He should’ve known. His door was unlocked when he walked inside. He never leaves his room unlocked. It’s always closed and locked when he leaves.

 

“You know, I originally came in here to see what toys you have already played with.” Valeria’s voice was calm, as if he wasn’t about to break a rule. He flinched, it was small but definitely noticeable. “Unfortunately you were very boring before you met me.” She chuckled softly and her hand slid to the back of his neck. “Vale-” He gasped as a spank came down hard, her hand landing on his ass. “Imagine my surprise when you walked in here, all flustered.”

 

“Oh… No..” His voice came out breathy. He felt his cock leaking. Fucking leaking. Without having friction. Sure his hand was still resting there, but he wasn’t about to break the rule right in front of her. “Oh no, indeed. I can’t really be angry about your jacket, can I? Assuming you didn’t knot it for friction of course.” She tightened her grip on his neck and felt Soap lean into the feeling. “But then, your hand, it was almost as if it had a mind of its own, no?”

 

She sighed and put pressure on his neck. “Kneel.” Her tone had shifted, it was stricter. Soap didn’t need much to know she wasn’t pleased with him. He followed her order quickly and dropped to his knees. She let go off his neck and instinctively he turned to face her. He looked up, meeting her eyes. “Ma’am, please. My cock… I just-” Soap wasn’t sure what he was about to say. He felt desperate and needy.

 

“Oh shut up MacTavish. Your cock is fine, just fucking desperate for attention.” She scoffed and gripped his chin. “I thought my warning from this morning was pretty clear. But apparently you didn’t understand it, hmm?” She let go off his chin. “Up. We’re going to my room.”

 

Soap quickly got to his feet again and started reaching for his jack but his hand was slapped away. He frowned and looked at Valeria for an explanation. “You’re not covering up that slutty cock. Start walking, mi muñeco.” It came out colder than usual. 

 

Johnny started walking, bulge prominent in his pants with a wet spot where the tip was squished. The fabric of his pants rubbed over his cock, it wasn’t as pleasant as the knot from his jacket, but it was definitely something. He wanted to beg Valeria to go easy on him, but he knew it would fall on deaf ears. Instead he decided to find whatever little pleasure he could get through the torture.

 

Valeria let her hand rest on the small of Soap’s back, making sure he knew she was still there and watching as they walked through the hall. Johnny hoped they wouldn’t run into someone they knew, but alas, his luck wasn’t present. Without needing to squint he saw Price walking over. His captain didn’t even have a room in the hall. 

 

Price glanced over at the couple, his eyebrow raised at the way Soap was walking stiffly. Upon closer inspection he noticed Valeria’s hand resting on Soap’s back. It gave away something possessive and made John think that he probably shouldn’t intervene. Besides, Soap was probably very happy where and how he was right now, no need for the captain to disturb the peace. A small smirk rested on his face at the thought of Soap being submissive and finally listening. “You look out of sorts soldier.” Price said with his gravely voice as he walked past the two.

 

Soap's face immediately turned red at the comment. His own captain. His own. Fucking. Captain. Had called him 'out of sorts'. A soft whimper left his throat. What was even worse, Johnny had liked it. Had liked the way Price had noticed him, like a predator observing prey. It didn't help that the weight of Valeria's hand on his back was not at all subtle. Soap's gaze was kept on the ground. He didn't need to see the reaction of others as they looked at him.

 

Valeria pulled his arm, shaking him out of his own thoughts. He lifted his head, seeing they had arrived. She opened the door for him without a word before her hand went back to the small of his back.

 

"On the bed, clothes off.” 

 

Soap quickly made his way to the bed and started undoing his belt. His hand fumbled with the leather as he tried to hurry it up, instead making it go even slower. He could feel Valeria's eyes lasering in his back.

 

Valeria scoffed and shook her head at his desperate attempt to remove his pants. “Do you really need me to undress you? So pathetic.” She clicked her tongue.

 

Valeria hooked her fingers on his waistband and pulled him closer to her. She aggressively started undoing his pants, pulling them down roughly with his underwear, letting his cock escape the fabric.

 

Soap took off his shirt himself while Valeria was manhandling his pants. He stepped out off them when he was asked to and helped untie his boots. “Ma’am I swear I wouldn’t ha-” He gasped at the hard slap on his tigh.

 

“We both know what you were doing, MacTavish. No need to even try to deny it.” Her tone was cold and controlled. “And I already gave you an order, didn’t I?” She just kept staring at him. 

 

Soap looked anywhere but her. Right. So he was told to take his clothes off. They were off now. “Uh… I… I don’t remember, ma’am.” He said softly, hoping it would help him in a way. 

 

Valeria nodded “very well. I’ll repeat. Get on the bed.” She said calmly as she walked over to the box next to the bed. She rummaged, seemingly looking for specific things. She pulled out some sort of ring? And clamps? Soap was very confused by today’s picks. It didn't matter, he just needed to listen to her, so he sat down.

Valeria laid them down on the bed before pulling a bottle of lube out of the drawer. 

 

“I won’t be spanking you today. At least not for what you did. I do have other ideas that might get you to listen a bit better.” She ran her hands over his shoulders and chest, stopping at his pecs. “Today, I will be playing with your nipples, and your orgasms. If it gets too much, what do you do?”

 

His stupid brain wasn’t really thinking as her hands rested on his pecs. He just stared up at her, as if in a trance. He gasped and moaned as she took his little nubs between her fingers and twisted them. “What do you do if it gets too much, mi Carino?” She asked softer. “I use my colours, ma’am.” His voice was strained. Her fingers weren't letting go of his little nipples. “Good boy.” Valeria whispered in his ear and let go.

Soap let out a soft whine at that praise. Fuck if he wasn't a sucker for it. 

 

Valeria squirted some lube onto her hand, the sounds getting Soap's attention. He let out a soft breath as her hand reached down, wrapping around his shaft. Her hand started slowly moving up and down.

Soap leaned his head back, his breathing picking up slightly. The movement felt so good. “Fuck- Please-” He groaned and bucked his hips into her hand, he was getting frustrated at the slow pace.

 

Valeria stopped her movement as soon as his hips moved and her hand landed harshly on his thigh. He hissed, her palm making a beautiful red marking on his skin.

“I didn't say you could move.” Soap let out a soft whine, he needed to move, needed to come so desperately. “I’m sorry ma’am, I won’t do it again.” He mumbled.

He felt her hand skimming over his stomach, then over his chest. She let her fingertips circle around his hardened nipples, his breathing hitched as she flicked his right one. Her fingers came back to gently rub over it. “Please, it felt so good.” He looked up at her, pleading for more. 

 

Valeria took his nipples between her fingers and rolled them around gently, testing how far she could go before he started whimpering and whining. She gently pulled at them, earning herself a gasp and a soft moan that followed.
“Do you like this, baby? Like having your little nips played with?”

Soap wasn’t sure he would be able to form any words, everything felt so good but nothing was enough. “I- please-” He whimpered at another pull and twist. “Feels so good- I like being played with-” He groaned and gripped the sheets, trying to keep his hands from touching his dick and coming. 

 

Valeria chuckled and gave another sharp tug before letting go. Soap panted softly, partly feeling relieved at the loss of her touch, on the other side, he wanted more. Needed more.

 

Valeria took the clamps, showing them to Soap, before she clipped one to each nipple. Soap gasped softly at the feeling. He looked down at his chest, seeing the clamps hang on them. Valeria attached a small chain between them and gave it a small tug which made Soap moan softly. 

Valeria smirked slightly and let go of the chain. “Such a good boy.” She cooed and wrapped her hand around his cock again. 

 

The lube had been drying up, making it a little rougher than normal, but Soap didn’t really mind the sting. What he did mind was that Valeria was stroking achingly slowly. Again. He didn’t have to worry about that for long though, she squirted more lube on his cock and started speeding up.

 

Soap leaned his head back again, moaning as Valeria took care of his erection, her hand wrapping around the head. Her thumb brushed over the frenulum and Soap was sure he was going to lose it. Until he wasn’t.

 

Valeria pulled her hand away just when he was about to shoot. His precum dripped out of his slit.
“No- Please- You can’t just.” He looked at her, feeling betrayed. “I was so close.” He whined.

 

“Oh poor baby, I would say I’m sorry. But I’m not. I told you I wasn’t going to spank you. I didn’t say I wouldn’t punish you.” She smirked and took his cock in her hand again. She resumed her stroking, focusing more on the head.

 

Soap tried to keep his hips still as she neglected the rest of his cock. “Please ma’am, I’ll be good. Please just let me come.” He begged her through his moans. “I won’t touch myself again, ever. I promise.” He whimpered as she sped up. 

Soap felt like he was going to come again, precum oozing out of the tip just before she pulled her hand away. 

 

He let out a whine but got cut off when Valeria pulled harshly at the chain, pulling the clamps off. Soap gasped and groaned, his hips bucking forward.

She let go of the chain and reached for something else, some kind of a ring.

Valeria slid the ring over the cock to the base before she started pulling his testicles through.

Soap groaned as he watched her put that torture device on him.

 

“Be a good boy and I might take it off later. Or don’t and I’ll enjoy your cute little whimpers.” She smirked slyly as she gave his balls one last pull before letting go.
Soap groaned and closed his legs a little in response.

 

Valeria picked up the clamps again. “I don’t think you’ve had enough of these, yet.” She placed them back on his now hardened nipples and earned herself a whimper as they bit down on the sensitive flesh.

Valeria squirted some clear lube on her hands, her eyes roaming over his body while she did.
“You look so pretty like this. Though I do think I want to add more next time.” 

 

He didn’t get a warning before one of her hands wrapped around his shaft. He sucked in a breath as he watched her stroking him achingly slow. Her hand started at the bottom of his cock and went all the way up the head leaving him to shudder slightly every time it touched that sensitive part just under the head.
Her other hand cupped his balls, her touch gentle for now. Her thumb tracing lines over those sensitive jewels of his.

 

Soap’s hands shot out to the sheets when she squeezed him harder. Her hand stroked close and fast to the head of his cock, while the other fumbled with his balls, rolling them around in her hand. He leaned his head back, he didn’t feel close but he also knew if it kept going like that he would come soon.

 

Valeria slowed down the stroking again. Soap groaned out of frustration and looked back down on his cock and then at her.
“No, you can’t just- you can’t-” He frowned, his eyes going from his cock, to her eyes, back to his cock as he tried to form a sentence. 

“I can’t just what, Mi Muñeco?” She looked at him, she looked annoyingly calm. 

“You can’t just stop in the middle- I was-” He groaned. He wanted to grab his cock, wanted to jerk off himself and get him over the edge.

She raised an eyebrow at him. “I’ll be nice and remind you to rethink your tone and your attitude.” 

 

Soap opened his mouth and then closed it again. He averted his gaze. “Yes ma’am.” He said softly. She gave him a hum of appreciation before she started stroking his cock again. She didn’t start slow this time. Her thumb kept rubbing over his frenulum.
Soap’s knuckles turned white as his grip on the sheets tightened.
Valeria leaned in as he leaned his head to the side and started biting down on the sensitive flesh on his throat.
He bucked his hips up, his moans only becoming louder before she pulled away again.
She left him panting and whimpering.
“No no no- Please, I’ll be good. I’ll be so good-” Soap looked up at her, his hands itching to wrap around his cock and just fuck himself into oblivion.

 

Valeria put her hand into his mohawk, gripping it at the back of his head and then pulled.
“I know you’re going to be good. But you still need to get punished for being bad.”
She moved her hand to his chest, rubbing circles over his pecs.
His breath hitched. He knew what she was going to do.


Valeria lightly pulled on the chain, eliciting a small moan from Soap’s mouth before yanking it off.
Johnny gasped, his arms retracting to ‘brace’ himself while his hands were still gripping the sheets.
It looked like she just walked in on him doing something and he was trying to hide it.

She let the chain fall on the bed and gently pushed his arms to the side to reveal his chest once more.
“Don’t hide it, Mi carino. I still want to play with you. Just a little.” She smirked. She pushed him down on the bed, her hand wrapped around his throat. She latched onto his chest, her mouth sucking just underneath his nipple, moving up to suck it.
She gently bit down, and even though it wasn’t hard, Soap just couldn’t shut up.

Johnny kept moaning and panting while his hands tried to grip everything in their path.
“Please- Feels- I’m gonna- Oh god-” Soap’s mouth gaped before a loud groan of frustration came out again.
Valeria just stood up again and chuckled. She shook her head. “You’re not coming today, baby.
She reached beside the bed and before Soap could even start to protest, she was pushing his cock in a small cage.

Soap’s eyes widened, his hands fighting to get the cage off. Unfortunately he wasn’t fast nor strong enough to get the torture device away from his dick.
“No..” He mumbled, staring at it.
Valeria smiled softly and stroked his hair. “Let’s get you cleaned up for today.”

Notes:

I'm writing this fic at the same time as I'm writing The Twisted Story. If there are any kinks that you would like to see, please let me know (in the comments or something). Anyway, I hoped you kind of liked reading it.

School has started again, so I'm not sure I'm going to write a lot, I will try to though.