Work Text:
Leo never considered himself to be shy. He was usually cocky, a little too cocky at times, and he was a big flirt. But this time, he found all of his confidence draining out of him, staring at himself in the full length mirror attached to the bathroom door. The lace didn’t look right on him, like it was entirely wrong. It was baby pink, which complimented his skin tone nicely, but that’s the only thing that looked good on him. His bulge didn’t sit right in the lace panties and probably because it wasn’t really made for him, it was made for girls. But Jason had insisted and maybe this was just another way for Leo to be humiliated.
He didn’t know why, but he loved when Jason humiliated him and told him things that should’ve made him want to run faraway, but when he was in bed with Jason’s hand curled around his neck being called a dirty cock-slut, it made him moan louder . Leo didn’t try to understand it, in fact the degradation was really all of his idea, if Jason had it his way he’d fuck him slowly with care and whisper some sort of praise. The thought made Leo’s cock twitch, just a little bit, maybe he was a sucker for anything Jason did to him, which is why he was in his current position. Leo adjusted the garter and pulled over the matching pink slip dress that left absolutely nothing to the imagination.
Leo rubbed at his arms, knowing Jason was in their room waiting patiently for him to come out and see the outfit he picked out. He was debating on calling it off, knowing Jason would be perfectly okay with that and be content to lay in bed, but there was another problem. His cock was getting hard at the thought of being able to fuck Jason while wearing the lace set of lingerie, and it was clearly something he wanted since it was his idea. Leo loved to please more than anything. Slowly, he opened the door and walked out, his cheeks already flushed red with his hands clasped in front of himself in an attempt to cover up. He couldn’t hide his embarrassment, quickly looking away when Jason finally noticed that the boy had made an appearance.
Jason’s breath caught for a second and then he shook his head, already feeling the blood rushing to his cock at the sight of his boyfriend. “Leo,” he breathed out, unable to form more words. The sight in front of him was stunning to say the least and absolutely breathtaking. Leo was beautiful, but now he was radiating. He slowly took him in, starting from the bottom where his eyes trailed up his leg, noticing the pink garter that was wrapped around one of his thighs, then letting his eyes linger on the lace thong that fit tightly around his hips accentuating his already-hard cock. He wanted to take off the see-through dress, but instead, he met Leo’s eyes. “Baby, you’re absolutely gorgeous.”
Leo swallowed and looked away, his fingers gripping the ends of the dress, “You think so?”
“Of course,” Jason said without hesitation, “What’s wrong?”
“Nothing,” he shook his head quickly, “It’s just that.. I don’t think it looks good on me.” he mumbled.
“Do you want to take it off? You can, it’s okay. You never have to do anything you’re uncomfortable with,” He said softly, holding out his arms, beckoning Leo over, who gladly sat in the bed and curled into him.
“I don’t want to take it off, I just,” Leo bit his lip, “I don’t know. Maybe I’m just being stupid and in my head about things.”
“Let’s take this off, firstly,” Jason said, tugging at the dress, pulling it up over his head and tossing it to the floor, “Feel better?”
He shrugged indifferently.
“I need you to use your words, baby.”
“You think this,” he motioned to himself, “Is sexy? Like you think this makes me more fuckable?”
“I quite like the way this makes your cock and ass look,” Jason began, dragging his hands along Leo’s side, “But you don’t need to wear it to be fuckable. I would fuck you if you wore nothing but that damn toolbelt of yours. Doesn’t matter what you wear, you’re fucking sexy all the time.”
Leo shuddered at the touch, “Make me feel sexy then. Because right now I don’t feel like I am.” He said it like it was a challenge, a glint coming back to his eyes. The lace was rubbing against his length with such little friction that it was driving him crazy and with Jason slowly stroking him on his sides, he realized how desperately he needed to be touched.
Jason licked his lips then pulled himself from Leo, who let out an involuntary whine. He left the room and grabbed the full length mirror from the bathroom, when he returned he propped it up against the closet which was conveniently across from the bed.
“What are you doing?” Leo sat up on his knees.
“Sit over here,” Jason said, his tone changing from the gentleness he had before to more demanding. He pointed to the edge of the bed where the mirror was pointed. Leo obliged and sat there, seeing himself in the mirror. He almost forgot how to breathe when he saw Jason positioning himself behind him, his blue eyes hungry. “Watch yourself,” he murmured in his ears, tilting Leo’s chin so his gaze stayed directly on the mirror.
Leo watched himself in the mirror and did everything he could to keep his eyes open when Jason began kissing his neck, reaching a sensitive spot near his ear. He gasped quietly and leaned his weight back into Jason, his hands gripping the sheets beneath him. He needed more, his entire body was sensitive and screaming, waiting to be touched, but it was clear that Jason was going to take his time. He was going to make him feel sexy, just as Leo asked, but now he was regretting it. He regretted not strutting out of the bathroom and straddling Jason, riding on his cock until he came.
Leo was notoriously impatient, every touch on his body sent jolts down his spine. Jason lightly squeezed his thigh while giving his shoulders attention now, nibbling and sucking, leaving purple bruises behind. One of his arms slid around Leo’s waist and held him snugly while the other slipped down into the panties, teasing his cock.
“Please,” Leo whimpered, “I need you to touch me more.”
“Look at how pretty you are,” Jason replied, practically purring into his ear, “letting me take care of you.” Something about his voice was patronizing which made warmth pool into Leo’s abdomen, like all of this was on purpose and he knew Leo would be embarrassed. Instead of him taking the rougher approach that Jason usually did, he pretended to take care of Leo when in reality he was further humiliating the boy by making him watch. Jason slowly thumbed over the head of his cock, slicking some of the pre-cum down the shaft, lazily pumping the pulsating cock.
Leo wanted to cry out, feeling helpless, tears beginning to pool in the corner. He reached back with one hand and gripped onto Jason’s shoulder, “I can’t,” his voice gave a slight shake, hips thrusting into Jason’s hand.
Jason tutted and pulled his hand back, “Just as I complimented you, you had to act like the whore you are, didn’t you? You can’t just let things be. You always have to ruin them.”
Leo stuttered. The tears finally surrendered and slipped down his cheeks, his head turning to look back at Jason who simply wiped the tears away with his thumbs. “I need you, p-please, Jason. I–” he was unsure of why he felt so helpless in the moment. This was a different type of way to degrade him, Leo realized, he’d never been embarrassed during sex. It made him feel good when Jason said all of those things to him, but looking at himself and how much of a mess he was different. “Please,” he said again, his voice small.
“Watch,” Jason said, turning his head again to the mirror with a little more force than he had before. His hand slid back to Leo’s dick that was undeniably hard, sitting against his stomach. Leo stared in the mirror, watching how Jason’s hand languidly stroked his cock that was still sticky with pre-cum. He gasped loudly when Jason picked up the pace, gripping onto his shoulder and leaning back on his chest. He felt his cock twitch against his hand, urging himself to keep his hips still and not fuck into Jason’s hand again.
“Please, Jase, fuck-nngh,” Leo moaned pushing his head back against Jason’s chest, his eyes not daring to move from the mirror. He moaned louder, doing his best to control his own movement, but sweat slowly began to bead against his forehead. “Jason, pl- please . Fuck, god, please I need your cock inside me now before I–” his breath hitched and he let out a high pitched whimper, watching his seed spill onto his stomach, dripping down the panties, coating them. He was over-sensitive already but his dick was just as hard despite his orgasm.
“See how perfect you are,” Jason whispered, pressing a kiss to his ear. Leo could only let out a shaky sigh in response.
“Can I look at you now?” He asked and Jason nodded. Leo turned and sat up on his knees in front of Jason, pushing his hands under his shirt, raking them against his chest. “Please, fuck me,” he murmured, a slight pout forming on his lips, “You know how to make me feel so fucking good, for christ’s sake I came with you giving me a handjob.”
Jason let out a slight chuckle, “You’re always greedy for more, aren’t you?” He traced Leo’s jaw that was dotted with hickeys.
“Please,” Leo whispered, adding another word after the plea that Jason thought sounded a lot like “daddy”.
“Say that again,” Jason demanded, a newfound hunger in his eyes.
Leo flushed, not realizing what he had said out loud, “I said nothing. I said fuck me.”
“Say it, baby. And then maybe I’ll pound you into the mattress, just how you like it.”
“Please, daddy,” Leo said again, his hand stopping against his chest, “Please take care of me.” his cock was pulsating at this point, watching Jason process his words and then take quick action, almost looking wolfish. He flipped Leo onto his stomach with nothing more than a squeak coming out of his throat.
“Tell me again what you need, baby.”
Leo could see himself in the mirror, his ass was slightly raised in the air and behind him he could see Jason looking like he was ready to devour him. “I need you to fuck me so badly, please just use me like a toy, please daddy.” He watched Jason undressing and disappearing from sight when he went to the nightstand to grab lube. “Jase…” Leo said, trying to not sound so whiny, “I need to feel you..”
“You will, baby boy, just hang on.” Jason prodded at his hips, getting Leo to raise them off the mattress. He took the waistband of the panties into his mouth and dragged them down, leaving Leo completely exposed.
“N-no,” he tried again to get his point across, but the feeling of Jason's teeth against his thighs made him stumble. “I don’t want you to use a condom. Please, fill me up. I need to feel you inside me.”
He heard Jason pause, close the drawer, and reappear behind him, straddling one of his legs with just the bottle of lube in his hands. Wordlessly, he coated his fingers and stuffed two inside of Leo’s tight ass, enjoying the feeling of his walls clenching around him. Leo had cried out and dropped his head into the mattress. “God, you’re a fucking slut, hm?” Jason said, “You’re so fucking dirty that you need me to fill you up. How badly do you want it, hm?”
“So bad,” Leo choked out, feeling Jason’s fingers curling inside him, “I need to feel your cum inside of me. Please, daddy, make me yours.”
Jason smirked, amusement tugging at his lips. He loved seeing Leo come undone underneath him, watching him wiggle his ass, trying to get more from his fingers. He moaned lewdly when Jason added a third finger, stretching him open, preparing him for the thick cock that was about to come.
“God, fucking hell,” Leo groaned and pushed his ass upwards, desperate for more. “Please.”
Jason pumped his fingers inside of him a few more times before removing them, relishing while he watched Leo relax into the mattress, knowing he was waiting for his cock. After generously lubing himself, he pushed his dick inside Leo with not much of a warning, earning a small yelp. He groaned at the sensation of Leo around him and forced himself to enter slowly. He positioned himself so his body was practically laying atop Leo’s back, his lips right by the boy’s ear. The small whimpers he was drawing out were enough to drive him crazy.
“You feel so good, baby,” he muttered. He was being gentler than usual, knowing that they were exploring a new kink without much discussion of it. “So fucking tight for me.”
“J-just for you,” Leo managed gripping onto the sheets. When he lifted his head he could see themselves in the mirror, the position was enough to drive him crazy, seeing Jason on top, dominating him. In the perfect place to impale his entire cock into Leo. When Jason began to move, Leo did his best to not cum immediately. The feeling of his cock caught in the friction of the mattress and Jason thrusting into him, hitting his prostate again and again, almost like he wanted to make Leo finish early.
Leo was chanting Jason’s name over and over again, letting out strangled moans. Jason was groaning, which was almost too much for the boy. He liked to be fucked, but he loved knowing that Jason was enjoying himself too. There was no warning when he came again, squeezing around the blond’s cock with a cry, “Daddy! Fuck- god, I- please keep going.” He was overstimulated already from the first time he came when Jason had his hand wrapped around his dick, but now all of his senses were warped.
Jason continued to pound into his ass, listening to the cries from the boy below him. It just spurred him on even more, feeling the warmth of his tight asshole clenching around him in complete desperation. He let out a small moan from his lips, cum pulsating from his cock into Leo’s ass. He stayed inside him for a moment, about to pull out when Leo made a small, whiny noise.
“Stay inside, please, fucking please,” He groaned, his body twitching.
“Okay, baby, okay,” Jason soothed him. Slowly, he flipped them onto their side, so Jason was spooning Leo with his dick still inside of him. He stroked his curly hair and peppered kisses onto his shoulder, “You okay?”
“Perfect, I’m perfect,” Leo said tiredly, grabbing onto the hand that Jason held him with. “So, I guess the lingerie really does it for you.”
“You really do it for me,” Jason replied. “I could fuck you all day if you let me.”
“Mmf,” Leo shuddered at the thought, even though his overstimulated body was ready to give up, his dick twinged at the suggestion. “Please.”
“Now?”
“Depends,” Leo murmured. He wasn’t sure he could handle a third orgasm but he felt Jason growing hard inside of him, “Get on your back.”
Jason slowly turned onto his back and Leo got on top, careful to not let his cock slip out, knowing the loss of the sensation would send him over the edge. Jason grabbed onto his narrow hips to steady Leo, who began to rock up and down slowly. He was grinding down on his cock, small cries escaping his lips, it was too much but not enough all at once.
“Let me, c’mere,” Jason pulled Leo forward so he was laying on his chest. He positioned his legs and began to thrust upwards into the smaller boy.
Leo was shaking against him, mewling and moaning against Jason’s chest, telling him not to stop. Jason didn’t until he came again inside Leo, which sent the boy over the edge, sobbing loudly against him. He felt like he was orgasming, but nothing was coming out and his dick was aimlessly twitching against Jason’s stomach.
“You’re okay, baby, you’re okay,” Jason said softly, rubbing Leo’s back as he continued to sob against him. Gently, he pushed Leo off of him, watching as his cum leaked from his ass. “That’s it,” he said, rubbing his thumb in circles against his hips, “You did so good for me. So so good, baby boy.”
Leo let himself be taken care of, falling asleep against Jason. There was a mess everywhere and he knew in the morning he would regret not cleaning up, but he didn’t have enough care in the world right now.
