Work Text:
He tried moving his arms, uselessly tugging on the restraints. His legs were also bound, leaving him close to no room to move. He was completely at Baekhyun's mercy as he laid there bare and spread out for his lover to do whatever he wanted to do to him and even if he just woke up, he could already feel his cock slowly coming to life in anticipation.
Lifting his head, Baekhyun couldn't help but chuckle when he caught a glimpse of his lover. He was situated between his legs, mindlessly humming some random tune while placing some lube and toys onto the sheets beneath them. He was wearing nothing except for a pair of black panties that left nothing to your imagination, a black crop top, and one of these damn velvet chokers that looked so fucking ravishing on his pretty neck, black as well of course.
He always liked to show a lot of skin but Chanyeol still got entranced every time he saw the dark lines of ink gracing his lover's soft skin, proud that it was his art gracing his lover's whole body, proud that even if he was solely Baekhyun's property in the bedroom while he himself had no say whatsoever in their sexual activities and was treated as nothing more than a mere pet (it's what he prefers anyway), he was at least able to mark him in a different way in their daily life.
On top of that, his lover also put a little make-up on, his sultry eyes were lined with kohl and an equally dark eyeshadow was added, the contrast making his light green contacts stand out beautifully. They also matched his messy mop of red hair, the dye slowly starting to fade but still looking gorgeous on him. To complete the look, he put some gloss on his lips, the shiny substance highlighting his pretty pink lips, frustration rising in Chanyeol at the realization that he wouldn’t be able to claim those lips any time soon.
“Oh? Finally up, huh?” Baekhyun said, an evil smirk gracing his pretty face. Their eyes finally locked and, when they did, it felt as if those piercing green eyes were staring right through his soul. As his lover’s attention shifted to him, Baekhyun’s confident and domineering aura made Chanyeol want to moan already even though the smaller technically hasn’t done anything to him yet.
God, he really was whipped, wasn’t he?
Baekhyun took something that he’d placed on the sheets before and crawled closer to Chanyeol, settling on his toned stomach before leaning forward, his loose top sliding down so that the tall man could have a look at his pierced nipples, the afternoon sun coming in through the window hitting one of them and making the metal shimmer enticingly. To say that he was mesmerized was an understatement, Chanyeol barely realized what Baekhyun was doing until it suddenly got harder to breathe and his own cough ripped him out of his thoughts.
Looking up, he found Baekhyun smiling at him. “Oops, that was too tight, wasn’t it?” he asked but he looked absolutely unapologetic, it was clear that he did it on purpose. Still, he rearranged the red leather collar on his neck, slipping one of his fingers between it and Chanyeol’s neck to make sure there was enough room for him to breathe.
“Perfect,” he mumbled before gently patting the taller’s cheek and leaving a teasing kiss next to his plump lips, grinning in satisfaction at Chanyeol’s frustrated expression. He looked like a kicked puppy, his big eyes looking up at him while his lips formed into a cute little pout and though it was tempting to kiss that pout away, Baekhyun held himself back in order to rile his tall lover up some more. He could be merciless when it came to these things and Chanyeol knew that very well by now.
He reached behind himself to get the leash he’d put there to attach it to Chanyeol’s collar before letting his free hand run through the taller’s fluffy mop of black hair while saying, “There you go, my dumb little pup’s all pretty and ready for me now, hm?”
Chanyeol could only nod hastily in reply and it was all Baekhyun needed to slowly get back, leaving open-mouthed kisses all over Chanyeol’s body, teasingly biting one of his nipples, and letting his tongue glide over his half-erect cock on his way back, emitting suppressed moans from his lover and making his big but oh-so pliant body shudder all over. When he was back to kneeling in between those long legs he came to love so much, he could feel Chanyeol’s eyes on him, watching his every move.
If he was honest, it turned him on how his lover patiently waited for him to do something, trusting him to the fullest, anticipation clear in his eyes and in the way each and every one of his touches made him shiver, leaving him on edge as he never knew if the next of Baekhyun’s touches would be a gentle or a harsh one, a loving or a punishing one.
He put his hands on Chanyeol's strong thighs, pulling them up and repositioning his bottom so that his hole was on display for him. Then, he tugged on the leash with a bit of force, earning him a strangled whine from the taller but he soon kept quiet as he found Baekhyun's hand in front of his mouth, two fingers outstretched.
The smaller was raising a brow at him as he told him, "Come on, open up for me, pup. Wet them to help me prepare you."
Chanyeol obliged, opening his mouth so that Baekhyun could shove his soft and delicate but also quite long fingers inside. He pushed them as far as he could, leaving the taller with no other option besides simply accepting it. He barely needed to use his tongue, Baekhyun simply swirled his fingers around in his salivating mouth and they were wet in no time at all. Pulling them out, both of them watched how a little string of spit was still connecting his fingers with Chanyeol's mouth but their reactions couldn't be more different. While Baekhyun had a smug grin on his face, his eyes darkening as a dry chuckle left his lips, Chanyeol's cheeks heated up, a rosy blush spreading on his face as he averted his eyes.
As he turned his head to the side, the string snapped and Baekhyun retrieved his hand further. He didn't let Chanyeol look away for too long though as he tugged on the leash again, forcing his lover to direct all of his attention onto him. When he was sure their eyes locked, he ever-so-slowly brought his hand to his own mouth, sticking the two fingers that were previously shoved down his lover's throat past his own lips, making a show out of how he licked them clean, dragging his tongue along each spit-soaked digit while moaning loudly.
Chanyeol couldn't avert his eyes at the filthy display, groaning as he watched his lover’s pierced tongue lick Chanyeol’s spit from his fingers in the possibly lewdest way there was.
He was gulping hard when Baekhyun was still holding eye contact with him as he brought his hand down and gently traced his hole with his wet fingers, messily coating his entrance with spit. He was so mesmerized by his lover's lust-filled eyes that he barely realized how the first finger slipped in.
The smaller pushed his finger in and out of him until he deemed him ready to slip a second one in. Without too much resistance, he was able to ease it inside and gradually scissor him open. Chanyeol gasped when his long fingers went deeper and deeper inside of him, pleasure slowly taking him over. After a little more, Baekhyun pulled his fingers out instead of adding a third one in order to make a grab for the bottle of lube he'd already put there when preparing everything.
As much as he liked fucking his lover, he preferred having the taller's cock inside of himself, so that was what they were doing today. He was a selfish man, so he always takes what he wants without asking. The good thing was that this wasn't much of a problem with Chanyeol since the tall man liked being controlled in the bedroom anyway.
Besides, he already had something else in mind for Chanyeol since he was a bit of a size queen and preferred bigger things inside him than just a cock. Despite that preference, he still managed to make him cum on his cock in the past and that fact always filled him with pride but that wasn't what mattered right now. What mattered right now was to prepare Chanyeol for what Baekhyun had planned for him today.
And to do exactly that, he uncapped the bottle of lube and poured a generous amount onto his fingers, not wasting any time as he smeared it on the taller's rim, immediately slipping two fingers inside of him once again. He played a little with the cock in front of him, tracing its shape with the firm leather of the leash in one of his hands, gently slapping the material against the sensitive skin from time to time which earned him several low whines of his lover and Baekhyun didn’t need to look up to know that Chanyeol was pouting, after so many years he was convinced he could already guess it just by hearing his voice.
After a slightly harsher slap, he used that opportunity to add a third finger, the taller’s hiss soon turning into a gasp at the sudden feeling of fullness. Sure, he could take a lot more than that but it’s been a while since the last time Baekhyun fingered him open and it sure feels a lot more sensual when someone else does it for you. While his own fingers were thicker and rougher than Baekhyun’s, the smaller’s could reach so much deeper than his own, every thrust taking his breath away.
When he added the fourth finger, there was a little more resistance and he already knew getting his thumb inside next would be a challenge. Even after he continued to stretch him, pulling his fingers out only to push them inside again and flexing them inside of him as well as adding more and more lube, resulting in a sloppy mess which at least made the glide easier, Chanyeol was still too tight around him. Even after he tried distracting his lover by giving some love to his inner thighs, sucking hickeys into the skin as well as using the leash to slap against the already abused skin, something he knew the taller loved getting done to him, he still only barely managed to push his thumb past the tight ring of muscles. He was trying to push his hand deeper but he deemed it impossible to get it past his knuckles, so he decided to pull out for now.
A pout formed on his face, his fluffy hair bouncing on his head as he sat up and searched for Chanyeol’s eyes to ask, “Puppy, is something wrong?”
The taller immediately shook his head, he honestly didn’t know why he couldn’t properly relax today. The thought that he was troubling his lover because his own body didn’t do what he wanted it to do saddened him but Baekhyun immediately caught onto that thought as he leaned forward to cup his cheek with his clean hand, leaving the leash on his lover’s abdomen before comforting him, “Hey, no, pup, it’s okay. Really.”
“You just gotta try and relax a little more, okay? I need to get at least my fist inside of you so you are properly prepared for the toy I chose for you today.”
Chanyeol blinked a few times to prevent tears from forming in his eyes, peeking up at the mention of that toy. He knew exactly which toy Baekhyun was talking about and the thought of having it inside him made him even more excited but at the same time, it also annoyed him more and more that he couldn’t seem to turn his head off today.
"Otherwise it'll hurt and I can’t have that. I want to feel good and I won’t feel that way unless you are feeling just as good, understood?" the smaller added, and Chanyeol nodded in understanding, taking a deep breath in an attempt to calm himself down somehow.
Baekhyun smiled as he gave the other’s cheek a few pats. “Good,” he said as he retreated his hand, taking the leash back into it before sitting back onto his heels. He gave Chanyeol a once-over, seemingly lost in thought for a second or so as he admired that beautiful body laying so pliant in front of him. God, he could look at his tanned body for hours, wanting nothing more than to trace the many lines of inks on his body and feeling his muscles flex under the dainty tips of his fingers.
“Hmm, maybe you’re just thinking too much…” the smaller mumbled and Chanyeol could witness the exact moment his lover got an idea because, suddenly, a wicked smirk was gracing his pretty little face and Chanyeol already knew this wouldn’t end well for him, or rather, for his sanity.
Placing his palms on the taller’s thighs, Baekhyun slowly leaned forward, letting himself sink down until his face was right in front of Chanyeol’s cock. He had the audacity to wink at his lover before sticking his tongue out and licking a fat stripe from the base of his cock up to the head, all while maintaining eye contact with the other. He watched Chanyeol’s eyes close in pleasure as a continuous stream of moans left his lips as Baekhyun was dragging the little metal piercing on his tongue over the slit again and again while his lube-covered hand was fondling his balls, messily covering them with it. When the smaller dragged his hand up, Chanyeol's whole cock was soon covered by the substance that was all over the fingers that were inside of him just a few minutes prior.
Baekhyun couldn’t help himself as he giggled cutely by watching how fast he could get his lover all worked up. After a little more teasing, his lover's desperate pleas finally encouraged him to close his mouth around the head before slowly sinking down on the cock, purposely swallowing around the length from time to time, driving Chanyeol insane and making him moan embarrassingly loud at the incredible feeling of tightness around his fat cock. He didn’t stop taking him deeper and deeper until he swallowed him whole, his nose buried in the taller’s dark pubes as he gave himself a few seconds of rest to get used to the feeling and to relax his throat.
Chanyeol didn't give him much time to relax though as he couldn't help but buck his hips up, making Baekhyun choke slightly before he pinned his lover's hips down to make him unable to repeat the motion.
Looking up, he shot the taller a glare. One that made Chanyeol gulp as he bit down on his bottom lip and gave the smaller his best puppy eyes as a silent apology, the tears forming in them proof of his sincerity.
If Baekhyun's mouth wasn't stuffed to the brim right now, he would've chuckled at his lover's cute antics. Instead, he eagerly started to bop his head up and down, relishing in the low sounds he could draw from the taller with his ministrations.
He knew it wouldn't take too long to make Chanyeol cum considering the state he was in so, in the midst of trying to build a steady rhythm while sucking his dick, he reached down with one of his hands and plunged four of his fingers back into his lover's hole. He pushed them so deep inside that they immediately pressed against the spots he knew drove the other insane, making Chanyeol's whole body jerk as a cry of the smaller's name left the tall man's lips.
"Fuck, B-Baek, I'm so… so close," he stuttered out, his hips shaking underneath the smaller's strong hold, "More, please! Just a bit… a bit m-more!"
He certainly didn't need to tell Baekhyun twice, his fingers started moving faster and faster inside of the taller, slamming right against his sweet spot again and again while he sloppily sucked him off, drool running down his chin, jaw slowly starting to ache from keeping his mouth wide open for so long and when he felt Chanyeol's body going rigid and heard a moan that was slightly higher pitched than his usual ones, Baekhyun finally released the cock from his mouth to watch it slap against the other's toned abdomen before he came, spurting cum all over himself.
No words were exchanged for a few seconds, Chanyeol was trying to come down from his high, panting heavily and Baekhyun was starstruck as he simply observed his lover. He unconsciously licked his lips as he watched the rapid rise and fall of the taller's chest which was glistening with sweat.
His eyes took in the splatters of cum on his abs and chest and, while letting his eyes trail upwards, he caught some more sticking right onto his collarbone. He looked so fucked-out already and it was so fucking sexy, Baekhyun couldn't wait to go on.
He gave him a few more seconds before cooing, "Aww, pup, you came so much! And it's all for me, isn't it?"
Chanyeol slowly opened his eyes before nodding, loving how his small lover treated him like some little puppy, too young and foolish to understand anything without exaggerated reactions. "Always-," he managed to croak out, his eyes rolling back in pleasure because Baekhyun didn't stop moving his fingers inside of him, stretching him further and further, "My everything… only for you."
"Look at that. Aren't those some big words for a dumb little pup like you?" Baekhyun chuckled, "How cute."
Chanyeol looked so wrecked when hearing those words, his head fell back onto the pillow beneath him, his tongue peeked out between his lips, and his eyes completely lost focus. It seemed like he was in his own world right now and Baekhyun used that chance to pull his fingers out of him to pour some more lube onto it before trying to fist him once more.
Pressing his thumb up to his fingers, he carefully tried entering the taller's hole. This time though, he wasn't met with much resistance until his hand was halfway in. Still, he managed to push it past his knuckles and eventually succeeded to get his whole fist inside after a few tries. When he did so, he checked on Chanyeol but he didn't seem to be feeling any kind of discomfort. His mouth had fallen open in a silent moan as his whole body shuddered all-over right after he successfully managed to get his hand inside but besides that, there wasn't much of a reaction; no indicator that he might've been in pain whatsoever, so Baekhyun took that as a sign to go on.
He pulled his fist out only to push it in again, repeating the process several times until he deemed him loose enough. From time to time, he also left his fist inside of him for a little longer, opening it and carefully exploring his lover's insides, making Chanyeol go crazy.
Good thing Baekhyun's other hand was still pushing his hips down, so the taller couldn't thrash around too much.
One look at his face and Baekhyun knew he needed to speed things up for the sake of his own sanity, Chanyeol was drooling, his eyes unfocused and filled with tears as broken moans of unintelligible variations of his lover's name left his lips, and Baekhyun was so painfully hard just from pleasuring his lover and watching him feel good, his cock straining against his tiny pair of panties and he knew he needed his lover's ridiculously huge cock inside of him soon or he'd go insane.
Despite his own desperation, the smaller didn't let it show and instead proceeded to act as calm as usual, opting to tease his lover a little more.
"You were so tight earlier but look at you now, your pussy is taking my fist so well," Baekhyun groaned, watching how easily he could slip his fist inside by now.
Chanyeol whined hearing those words, his hips starting to chase the smaller's fist for more and more pleasure. He was delirious at this point, feeling his next high coming closer and closer.
That was until Baekhyun suddenly stopped.
Carefully pulling his fist out, the smaller looked at the other's gaping hole with a grin on his face, amused to see how Chanyeol was still rocking his hips back and forth as if he was still chasing after the pleasure even if the source of it was gone now.
It was such a pathetic sight, Baekhyun couldn't deny how hard he felt his cock twitch witnessing it all.
After a few seconds of simply observing his lover, Baekhyun finally reached behind him to take a hold of the toy Chanyeol loved so much. Having it in his hands, he shook his head in amusement at the sheer size of it. It was as thick as his fist, maybe a little thicker even and, with base, as long as his forearm. The size was insane and he couldn't help but groan at the thought of how well he knew his tall lover could take it.
He made sure to coat all of it in lube before carefully placing the head of the toy against Chanyeol's entrance, watching his lover shiver when he slowly eased the tip of it inside of him.
"Tell me if it gets too much and I'll stop," Baekhyun told him but Chanyeol certainly didn't look as if stopping was what he was thinking of right now.
No, he looked desperate, bottom lip abused from how much he bit on it, eyes teary and eyebrows furrowed. He looked as if he needed the toy inside of him right now and his next words only proved how true that was, "Please just p-push it in, Baek! I need it… Fuck, I need it so bad."
And after hearing those words, Baekhyun decided he had been gentle enough. If Chanyeol begged so desperately, he would give it to him in a way that might make him regret hurrying the smaller like this.
He slowly pulled the tip out before carelessly forcing it inside again, this time not stopping until the whole thing was buried inside of his lover with the base pressed against his cheeks. He completely disregarded Chanyeol's cries as the taller was writhing underneath him at the overwhelming feeling of getting filled to the brim by the huge toy.
"Stay still," Baekhyun ordered after his lover wouldn't stop thrashing around, "If you can't, I'll pull it out again and continue without a care for your pleasure. Understood?"
The taller nodded, trying his best to get used to the feeling of the toy inside of him so he could stay still, promptly adding a broken 'Yes' as soon as he remembered that the smaller wouldn't be satisfied if he didn't use words in these situations.
He gave Chanyeol a few more seconds, watching him struggle for a little while until the taller finally kept still before he quietly mumbled, "Good."
Tugging on the nearly forgotten leash, Baekhyun forced his lover's head upwards as he leaned forward, so they were face to face. He used his clean hand to gently hold his face, the cold leather of the leash gently pressing against his cheek since Baekhyun didn't let go of it.
Then, he slowly brought his other hand closer to Chanyeol's mouth. "Be a good pup and lick it all clean, yeah?" he said and his lover complied, immediately opening his mouth so Baekhyun could shove a few of his fingers inside.
The taller looked up at him with his big teary eyes as he eagerly sucked on the very fingers that were inside of him moments ago, drool was running down his chin, and Baekhyun couldn't help but moan, the sight was so incredibly lewd.
To get even closer, Baekhyun decided to shift around, so he could settle on top of his lover once again, his knees on either side of him. Chanyeol was still looking up at him innocently and Baekhyun couldn't help himself as he left a trail of kisses along his lover's jaw until he reached his ear and teasingly bit onto it to emit a moan from the other.
"What a shame you couldn't see how I fucked you open with my fist from here…" he whispered in a low and seductive voice, feeling Chanyeol tense up under him.
"I should film it some time, so you can watch how eager your slutty pussy is to have something inside," Baekhyun chuckled, licking along the shell of his ear, before asking, "You'd like that, wouldn't you?"
Since his mouth was stuffed by his lover's fingers, Chanyeol could only nod in shame, his whole body shuddering as his senses got overwhelmed by all the pleasuring sensations he was currently experiencing, his cheeks and ears flushing into a deep shade of red, prompting another amused chuckle out of the smaller.
He pulled back a little so that they were face to face again before he ever so slowly pulled his fingers out of Chanyeol's mouth, licking his lips as he watched how a thin string of slick connected his fingers with his lover's mouth. He made sure that Chanyeol's eyes were following his fingers as he brought them back behind himself, a smirk gracing his face when his lover's eyes widened the moment he realized what Baekhyun was about to do.
Shoving the tiny string of his panties aside, Baekhyun pushed two of his fingers inside his hole while maintaining eye contact with Chanyeol. He watched how his lover gulped when the smaller's face contorted in pleasure, lips falling open and letting out soft moans of pleasure as he started to fingerfuck himself with Chanyeol's spit.
He added a third finger a few seconds later without much resistance since he was still a little loose from the previous night where he let his boyfriend fuck him to heaven and back.
Besides, he didn't mind a little pain anyway.
Speeding up his fingers, Baekhyun started to moan louder and louder while his face scrunched up in bliss. He was exaggerating his reactions on purpose, knowing that Chanyeol liked him being loud. His face was still right in front of Chanyeol's but far enough for the taller to be unable to reach him and kiss him or do anything.
It was always fun to rile his lover up and today was certainly no exception.
Chanyeol soon started to rock his hips back and forth, trying to fuck himself on the dildo buried deep inside of him but as soon as Baekhyun realized what he was doing, he harshly tugged on the leash as a warning, immediately stopping Chanyeol.
As much as he would like to finally impale himself on his lover's cock, Baekhyun couldn't help but tease him a little more, so he loudly moaned, "Fuck, 'feels so good…"
"But I wish those were your fingers," he panted, "They fill my pussy so much better up than mine, make me feel so full."
Hearing the taller growl as he started tugging on his restraints rather harshly was exactly the reaction Baekhyun hoped for. It made him chuckle.
When he deemed it enough, he quickly pulled his fingers out of his hole and reached behind him, engulfing Chanyeol's cock and giving it a tug, making the taller jerk at the sudden touch. He carefully pressed the tip against his hole, still lying halfway on top of his lover. He didn't push it in though, he simply directed his eyes to Chanyeol and smiled at him innocently.
He couldn't move his arms or legs but he could still thrust up and into the tight heat pressed against his cock if he wanted to. He knew Baekhyun was testing him and it took everything in him to not give in to the temptation.
He could hear Baekhyun laugh as he bit into his lower lip to distract himself and, looking up, he saw his lover's eyes filled with both amusement and pride while the corners of his lips tugged up into a gentle smile. He was wearing an expression Chanyeol knew so well and loved so much, it showed him that his lover was satisfied with him, that Chanyeol did well and he could barely hide his anticipation for the words of praise that were sure to follow.
"Aren't you such a good pup for me today," Baekhyun cooed while patting his lover's head like you'd do to reward a dog that brought back the stick you threw for them.
He placed his palms on Chanyeol's chest to push himself upwards, making sure the taller's cock stayed pressed up against his rim before he slowly sank down onto it while humming sweetly, "Time for your reward~."
Chanyeol groaned out the smaller's name when he felt the tight heat enveloping his cock and he couldn't help but move his hips, completely forgetting about the toy inside of him, moaning at the feeling as his previous actions pressed it deeper inside of him.
Meanwhile, Baekhyun bit his lips, his eyes tearing up slightly at the sting of his ass feeling like it's getting torn apart. He didn't mind it hurting a little bit and, since he didn't stretch himself properly, he expected it. Still, it took him a few seconds to get used to the feeling and Chanyeol softly rocking back and forth inside of him certainly didn't make it any easier.
When he did finally get used to being so full though, he tugged on the leash connected to Chanyeol's collar to get him to stay still. He waited for the moment his lover's eyes were locked on his own before he said, "Come on, pup. Fuck me."
And oh, that he did.
These words were all he needed to hear to finally force his hips up and down, each thrust pleasuring him in the best way possible. When he retreated his hips, the big toy inside of him would push deeper into him and when he slammed them up, his fat cock would force his lover's tight walls apart. He was a groaning mess since it really didn't matter what he did, he would get stimulated regardless and he knew he wouldn't be able to keep this up for too long.
Meanwhile, Baekhyun moaned on his cock like a bitch in heat, he'd held back for so long when prepping Chanyeol, so finally getting the pleasure he longed for was like heaven to him.
His hips soon started to move on their own, remembering the taller's rhythm, so that they could meet his every thrust. This way, his cock was slamming even deeper into him, making Baekhyun scream, "Just like that, pup! Wreck my tight little pussy until it's completely ruined…"
He didn't think it was possible for Chanyeol to go much harder than he already did considering his wrists and ankles were bound to the bed, restraining him more or less completely, but the taller one certainly proved him wrong when his thrusts got even more intense.
Their broken moans mixed with the sound of skin slapping against skin filled the room. Sometimes, you could also hear the sound of the taller's restraints clinking against the bed frame as he subconsciously tried to free himself more often than not. It was all so filthy and hot and, looking at each other's sweaty bodies and taking in their wrecked states, they knew neither of them would last that much longer.
Baekhyun was arching his back, his hard and pierced nipples pressing against the fabric of his crop top and continuously rubbing against it, adding to his pleasure.
From time to time, he liked tugging on his leash just to throw Chanyeol off a little. It usually resulted in him having to find a new rhythm and the first thrust after having found it again would be so harsh and punishing, Baekhyun absolutely loved it.
"Fuck, pup, this feels so fucking good!" Baekhyun nearly screamed, his voice all hoarse already, "Give me all you got!"
And that was all the encouragement Chanyeol needed to speed up his thrusts one more time, not giving Baekhyun a chance to breathe at the mind-blowing feeling of getting fucked hard and fast.
The smaller was bouncing up and down on his lover's huge cock, tears streaming down his face from all the pleasure, the feeling of getting impaled by Chanyeol's cock before it hit all the right spots again and again and again soon pushing him over the edge.
When he realized he was about to cum, Baekhyun quickly reached down and freed his cock from his panties, directing it into Chanyeol's direction, so that his cum would only dirty his lover and not himself.
One last aggressive thrust from the taller and he found his vision going blank before he came with a moan of an unintelligible version of Chanyeol's name, painting his lover's upper body in white streaks of cum.
The taller stopped his thrusts then, mesmerized by Baekhyun's pretty face contorting into pleasure. His mouth was hanging open, his lips stretching so beautifully while his eyes were closed. Chanyeol couldn't look away and, even if he himself was about to finish in a few more thrusts, he held back and tried forgetting about his own pleasure which wasn't easy considering that Baekhyun was uncontrollably clenching around his cock, too caught up in his own world to realize what he was doing.
It took him a while to come down from his high and, for a split second, he smiled softly as he looked at Chanyeol and realized he'd restrained himself from moving his hips after he came. Reaching down, he gently caressed his cheek, watching the taller lean into his touch before exhaling a strained breath. Baekhyun used his thumb to softly wipe away some tear stains beneath his eyes, the gesture so loving that Chanyeol couldn't possibly expect what his small lover would do next.
When Baekhyun pressed his palms on the taller's chest and slowly retreated with his hands going lower and lower until they were placed on his abdomen before slightly pressing down, it dawned on him.
“No, Baek, don't-,” Chanyeol started but couldn’t finish his sentence as a palm slapped against his cheek with just enough force for it to hurt in the slightest.
“What makes you think you have any right to complain?” Baekhyun calmly asked as he tilted his head. He wasn't actually mad and Chanyeol knew that, he was just quite strict when it came to their scenes, “You do what I want you to do, you obey my rules."
"That's the whole point and I know you get off of this like the slutty little mutt you are.”
Chanyeol just looked up at him with his big puppy eyes, pupils dilated from how dazed his mind was from being so close to his release. They both knew Baekhyun was right, he secretly loved it.
Besides, it would be pointless to go against Baekhyun anyways, the smaller had trained him well enough in the past.
As soon as he found out that the taller had a relatively weak bladder, he loved to play around with that fact until they reached the point where Baekhyun basically only had to press on his abdomen when Chanyeol felt the slightest need to pee and he would immediately let go to relieve himself.
Still, Chanyeol wanted to play around and try to hold it in as long as he could for today.
This only worked for so long though, Baekhyun continued applying slight pressure on his abdomen while rocking back and forth, fighting against his own oversensitivity to make his lover give in to his desires. The tightness around his cock in combination with the sensation of being filled by that big toy was soon getting too much for Chanyeol and he didn’t have a choice other than finally letting go, his head rolling back and a low groan leaving his lips as he came, buried deep inside of Baekhyun.
The smaller gasped before his face started contorting into pleasure at the feeling of being filled to the brim by his lover's cum and piss.
Chanyeol sighed in satisfaction as he could finally relieve himself but Baekhyun barely even took notice of that. He was so blissed out, he didn't even realize how his spent cock spurted out some more cum to add to the mess on the taller's abdomen.
A few minutes of silence passed with Baekhyun relishing in the overwhelming feeling of feeling so incredibly full as he sat still on his lover's cock which was buried so fucking deep inside of him. At some point, Chanyeol decided to interrupt Baekhyun's high as he tugged on his restraints and looked up at the smaller, a whine of his name leaving his lips to get the other's attention.
The smaller was still a panting mess but he tried his best to regain his composure before leaning forward to take Chanyeol's chin between his thumb and pointer while he started to giggle.
"You really think I'm done with you already?" he asked, a mischievous expression making its way on his face and Chanyeol gulped, not knowing what to expect.
Their faces were so close, noses nearly touching and Chanyeol honestly didn't know how, despite Baekhyun looking totally worn-out and wrecked with his sweaty hair sticking to his forehead, his smudged eye makeup, and the tear stains on his cheeks, black from the ink of the eyeliner, the smaller could still manage to come off so confident and dominant.
Seeing his lover smile devilishly as he observed his confused expression made Chanyeol a little nervous if he had to be honest. He shifted a little, accidentally pressing the huge toy inside of him a little deeper and he couldn't help but whimper as he was still sensitive.
Chuckling in amusement, Baekhyun dipped down to give his lover's nose a quick peck, winking when retreating once again which just left the taller wanting to sigh in frustration at this point.
Reaching behind himself, Baekhyun stuck one of his fingers alongside his lover's cock, biting his bottom lip at the slight pain that shot through him before he carefully moved his body forward to make the cock slip out of him. Then, he quickly plunged two more fingers inside, plugging himself up and trying his best to not let anything spill out of him.
Chanyeol watched him in question, not quite sure what the smaller was planning to do now but it didn't take too long until he was able to find out.
When Baekhyun turned around, the taller had a clear view of his backside and gulped at the sight of his lover's hole stretching around those beautiful fingers. To make it even worse, Baekhyun decided to arch his back, burying his head in the taller's pubes before he carefully pulled his fingers out of himself, showing the other his thoroughly-fucked hole and letting some of the piss and cum spill down his thick thighs before quickly plugging himself up again. In his head, Chanyeol cursed at the cuffs restraining his hands again because the need to touch and to taste, the need to drive Baekhyun crazy was immeasurable right now.
"See that? See what you made out of my pussy?" the smaller asked before repeating the action once more.
"You are responsible for this mess," his breath tickled Chanyeol's sensitive cock, making his body jerk slightly, "So don't you agree that you should be the one taking care of it?"
He straightened his body to sit up again before slowly shifting around so that his ass got closer and closer to the taller's face. When he was sure he positioned himself in a way that allowed him to simply sit down to connect his hole to Chanyeol's mouth, he stopped for a second to tell him, "I want you to lick my fucked pussy clean till there's not a single drop of your filthy piss or cum inside of me anymore. Understood?"
When the only thing he could hear from his lover was a gulp, Baekhyun quickly pinched one of his nipples in warning, "Words, pup."
Chanyeol hissed in pain but his hiss soon turned into a moan since he loved the feeling of his nipples getting abused. Still, he tried his best to reply, "Yes… Yes, I understood."
"Good," was the only thing Baekhyun said before pulling his fingers out of his hole once more before slowly guiding his ass downwards. He could hear how some of the various substances that were inside of him splattered down and hit the lower half of the taller's face and he couldn't help but stop for a few seconds, the mental image of Chanyeol's flushed face getting messed up by his own piss making him moan softly.
When he was low enough to feel a hot tongue poking his entrance, he was assured that he was indeed positioned in exactly the right way, so he didn't wait any longer and finally sat down properly.
Having the taller's tongue press against his abused and still oversensitive rim was a heavenly feeling and, when Chanyeol slowly got used to nearly being suffocated and started moving his tongue, pushing it into the loose hole and eating his lover out as if he was a whole meal (which, let's be honest, he was), Baekhyun pressed his ass further back against the other's tongue, moaning and praising his lover, "Fuck, pup, you know how to use that tongue so well."
Chanyeol groaned at the praise, the vibrations from it making the smaller's lithe body shake all over. He sucked, and licked, and swallowed his own release from his lover's hole, feeling all heady as he barely cared about breathing anymore. The only thing on his mind was to please his lover and oh, he certainly did exactly that.
Baekhyun was literally squirming on top of him and the taller wanted to do nothing more than ripping those restraints from his wrists so that he could use his hands to knead the juicy flesh of the other's cheeks and simultaneously use his grip to keep him in place.
But he couldn't do that, so he simply continued to use his tongue and do what Baekhyun ordered him to do.
This went on for a while, loud slurping noises mixed with moans filling the otherwise silent room. At some point, Baekhyun staggered forward, a loud moan leaving his lips as he pressed his hands on the taller's abdomen to keep himself up somehow. It was wet and slippery from sweat and cum, so it was no surprise that Baekhyun's grip wasn't stable enough but, before he could slip further down, he put his hands on the sheets beneath them to support himself.
"Keep going. God, just keep going, I'm so-" Baekhyun managed to say before groaning, "so fucking close."
It wasn't like Chanyeol had any other choice anyway but he still did his best to satisfy his lover and push him over the edge once more.
And it didn't take long until Baekhyun was unashamedly moaning variations of Chanyeol's name before his body became rigid and he came another time, adding more to the mess on his lover's abdomen before he fell to the side in exhaustion.
He was laying there, panting heavily while his body was aching. He could hear his lover trying to catch his breath after he was finally able to breathe properly again and he decided to give the both of them a few minutes of rest.
Baekhyun was convinced Chanyeol was about to fall asleep judging from how still and quiet his tall lover was when he pulled the toy out of him and undid the cuffs on his ankles but, after he also undid the ones around his wrists, he got proven wrong.
"Come here, you…" Chanyeol said as he swapped their positions, a surprised yelp leaving the smaller's lips as he suddenly found himself pinned down to the mattress with Chanyeol's big body caging his smaller one.
The taller didn't waste any time as he finally did what he was longing for all this time and dipped down to claim those pretty lips, crashing his own plush ones against them and engaging his lover in a passionate kiss. Teeth were crashing against teeth because of how aggressive Chanyeol's kiss was, he was pouring all of the pent-up frustration into it and soon forced his lover's lips apart to plunge his tongue past them.
Baekhyun wrapped his limbs around the taller's upper body, their sweaty torsos pressing together while his breath got taken away. The taste of piss and cum was still strong on his lover's tongue and Baekhyun couldn't help but moan lewdly when Chanyeol was forcing him to taste it through the intense kiss they shared.
They needed to pull apart soon to catch their breath, both of them gasping for air as they looked at each other in silence.
"Seems like you've been wanting to do that for a while now," Baekhyun giggled, breaking the silence.
Chanyeol huffed, slightly shaking his head while gently caressing his small lover's cheeks, wiping some of the tear stains and smudged make-up away with his thumb, "Oh, you have no idea…"
Leaning into the touch, Baekhyun smiled, "Riled you up good, huh?"
"I should tie you up more often if I always get to see you so desperate then," he said before cheekily adding, "Besides, you can't convince me you didn't enjoy it just as much as I did."
"You're gonna be the death of me," Chanyeol could only groan in frustration after burying his head into his lover's neck, not confirming nor denying anything. The both of them knew that Baekhyun was right anyway, the taller loved their previous session, loved how Baekhyun teased and treated him, and he certainly wouldn't mind doing it again.
They kept quiet for a while, simply enjoying the warmth of each other's bodies, Chanyeol finding it hard to keep his eyes open as his lover gently played with his hair. They both knew that they couldn't just take a nap right now as they were still drenched in several types of bodily fluids and they would surely regret it when waking up, so, putting his exhaustion to the side, Chanyeol groggily asked, "Shower?"
"Mhm," the smaller mumbled.
And with that, Chanyeol lifted his tiny lover up with ease and slowly made his way to their bathroom with a giggling Baekhyun in his arms.
Unbeknownst to them, they wouldn't just take a shower there, and the red bruises that bloomed on Chanyeol's knees after they exited the room would serve as a gentle but beautiful reminder of that.