Work Text:
Arthur grunted as he rose from his small squat, setting the bar on the rack after finishing his set. He took two deep breaths, the air out of his lungs moving effortlessly, like the flow of it had never had any issues. One short exhale, and Arthur did a little dip under the bar to exit the squat rack.
Arthur unloaded the bar — one plate after another went neatly into their designated places. He wiped some magnesium off of one and put away some left lying on the floor.
Charles was the only staff member around at this time of the night, and Arthur knew he’d stay behind to clean up if there was a visible mess. So, Arthur had to clean up if he wanted them to leave together sooner rather than later.
As Arthur opened the door to the locker room he was stopped in his tracks.
Charles was in there, facing his locker and showing his back to Arthur. His hair was escaping from its braid, the dark strands curling on the swell of his trapezius. He was sweaty all over, creating a shimmering layer on the bulk of his back, with a sliver of sweat making its way down the small of his back.
Over the dimples on Charles’ lower back was a two-inch wide, black elastic strap. The trail of sweat continued its way down the curve of Charles’ bare ass, and finally caught in the thinner strap under the fold between his ass cheek and his thigh.
It wasn’t the first time Arthur had seen Charles in a jockstrap. Usually, however, the vision was brief as the man hurried his groin guard on top of the underwear before rapidly getting into his shorts. Parading around with his cheeks out was evidently not something Charles particularly enjoyed.
And here Charles stood, in his 6´2″ glory, his sculpted back, thick ass, and strong thighs directly in Arthur’s line of sight. He was still wearing his earbuds while unwrapping his hands, but the woosh of the air, as the door behind Arthur closed, made him glance over his shoulder.
“Oh—” Charles exclaimed, fumbling with his wrap and dropping the almost fully rolled wrap to the floor. The fabric started unrolling, escaping from Charles’ immediate reach.
“Uh…” Arthur opened, charmingly, wanting to say something suggestive, or sultry, or sensual, but not even managing to say hi.
“I— uh,” Charles quickly bent forward to catch the wrap before it could roll further, and Arthur was sure he was going to burst a vessel in his brain.
It was a split-second glimpse between the man’s cheeks, the round of his glutes illuminated by the shining sweat. Arthur’s breath hitched, his jaw dropped open, his brain was a pile of mush and steam — and then it was over as soon as it had started.
“What’s up, Arthur!” A voice broke Arthur out of something like a deep hypnosis. Arthur snapped his jaw shut and lifted his gaze like it had been burned, and met with a friendly figure stepping out of the shower with a towel on.
“Hi, Wendell,” Arthur nodded, squeezing his water bottle so hard his knuckles flashed with pain.
“I– uh, ain’t interruptin’ nothin’?” Wendell asked, his eyes darting between Arthur and Charles, who was vigorously rolling the half-done wrap.
“Nah,” Arthur said immediately, taking the necessary steps to get to his locker and forcefully pulling it open. “Just laggin’. Tired as hell and it’s real late,” he said, quickly tossing his shirt into his open locker and stepping out of his shorts and briefs.
“See ya,” Arthur gave a two-finger salute to Wendell, who nodded at him in return. He quickly stepped into the shower, throwing his towel over the shower stall.
Arthur yanked the faucet to make the water run, gasping as the cool water washed over him. Arthur turned the water colder, and after a second, even colder. The icy spray was dearly needed on his front, where a quickly forming erection had almost taken hold of him.
Arthur let out a shivering breath, his arms shaking as he worked the water over his scalp. He took quick breaths in, his lungs not expanding enough for a deep breath under the chilling stream.
He was so into his self-flagellating mess of a make-believe ice bath, that he didn’t realize someone had stepped into the open stall next to his.
“...You okay?” Charles asked quietly, with a sliver of amusement in his voice as he turned on the water.
“Ngh,” Arthur got out between his teeth. Charles let out a chuckle, peering from the side of the stall.
“Easy there, cowboy,” Charles took a pointed look at Arthur’s groin before diving back into his own shower.
Arthur bit his lip, closed his eyes, and let out a small breath. He took a step back from under the stream and stepped under the same shower Charles was with his back turned to Arthur.
“Hey,” Charles gasped as he jolted from the touch of Arthur’s front against his back.
“Easy now,” Arthur shushed, wrapping his arms around Charles’ torso. His hands trailed over Charles’ sides, over his belly to his chest, and he cupped the man’s pecs. Charles let out a small sound as Arthur squeezed the wet muscles.
“I need you,” Arthur murmured into Charles’ neck, hoping the two showers in the hollow acoustics would cover his words. The water was warm, the tingle of it prickling on Arthur’s rapidly heating skin.
The effort he’d made in calming his dick down was undone in seconds.
“Arthur,” Charles chuckled into a whisper, gasping again as Arthur’s left hand trailed down his side and ended up grabbing his ass.
“Please.” Arthur didn’t even think before he started begging, laying sloppy kisses on Charles’ shoulder, grabbing his tit and ass roughly. Charles took a shaky breath in. Arthur massaged the thick, firm glute with strong fingers, feeling the soft, warm skin under his rough touch. Charles was responsive in twitches and gasps at first before he leaned his ass fully back against Arthur’s hard prick.
“Fuck,” Arthur moaned, letting his proudly standing cock go against the flow of water in the curve in Charles’ back. The space between his cheeks was wet and slippery, and rutting against it felt like their warm embraces or heated kisses did, but more intense and even more pleasing.
Arthur lifted the hand on Charles’ breast to his jaw, turning the man’s head so he could catch his mouth in a hot, wet, and sloppy kiss. Charles’ hips swayed against Arthur’s cock.
It was heavenly, the way Charles curved his back, let his thick ass be used by Arthur to his own pleasure like this, and the way he answered the kiss with teeth and a low moan.
Arthur broke their kisses with a gasp, a string of shivers running through him, from the soles of his feet on the wet tiles, through his spine, and into the nape of his neck in something hard and electric.
It wouldn’t have been out of the question if Arthur just brought himself to completion like this.
He let his left hand wander from the asscheek, closer to the thing that made him this hot and bothered. Charles’ ass had light stripes on it, skin having stretched over his growing body at some point in his life. It had left his skin in beautiful, varying shades of brown that only accentuated the bulking strength in the glutes.
“Please,” Arthur begged again as his thumb made its way down the crack, finally stopping at a dark ring of muscle that tightened under the touch.
“Can you—” Charles snorted, still chasing Arthur’s hand with a single rut of his hips. After the small tease, the man turned around and grabbed Arthur’s arm. “Can you behave?” Charles slapped him playfully, and Arthur couldn’t help but laugh.
“Not here,” Charles said in a low voice. Of course. This was Charles’ workplace after all, and even if they might already be alone, Arthur respected the line being drawn.
“My place?” Arthur murmured. Charles nodded before leaning in for a small kiss. “Can I have you?” Arthur’s stomach flipped at the question. It had been days until their last coupling, and he’d gotten ready to be fucked, but… The need to fuck Charles was greater than the need to be railed.
“Yeah,” Charles said breathily. “Yeah, I…” his train of thought was interrupted by a kiss Arthur pressed on his lips. “I just need a second to clean up and we can leave.” Arthur nodded. One more kiss and Arthur trailed his hand on his still-hard cock a few times. The touch was good, but he knew he could feel even better if he could just wait for a moment.
—
They stumbled through Arthur’s apartment’s door, lips locked and hands grasping at each other’s bodies. Arthur’s hands found themselves at the nape of Charles’ neck, pushing the two men together. The second the door slammed shut Charles slapped both of Arthur’s buttcheeks hard. Arthur moaned into Charles’ mouth.
“Fuck, I need you,” Arthur resumed his begging, having had been able to shut up about his primal needs during the drive home, even if Charles’ hand had lingered on Arthur’s thigh while he drove. Yeah, he’d been consumed by lust but he was also driving stick and focusing on not getting them killed in a tragic car accident. One car crash in a family was enough.
Besides, Arthur was sure his hard-on would not cease even if he died a grueling death, and that would be awkward for the paramedics finding his body.
“How?” Charles asked with a husky voice, pulling Arthur closer by his ass as Arthur’s hands trailed down his clavicle to grab his pecs again. Arthur let out a breathy chuckle, trying to catch one of his horny thoughts raging through his head.
“I want you in a jockstrap,” Arthur said, voice more even than he’d anticipated. He knew what he wanted. “From behind. As hard as I — as hard as you’re fine with.”
“I’m more than fine with hard,” Charles said, letting Arthur’s head fall to his neck. Arthur whimpered, biting into the big muscle on the side of the man’s neck. “I… I actually have something to ask you.”
Arthur raised his head to look Charles in the eye. There was something held back in his voice. Charles wasn’t making eye contact — opting to look at Arthur’s lips while kneading his ass roughly.
“Ever since I saw you straddling that guy in the warehouse I —” Charles licked his lower lip, raising his gaze to meet Arthur’s. His pupils almost completely swallowed the beautiful brown of Charles’ irises. “You were so… I dunno.”
“Tell me what you want,” Arthur murmured, putting a hand on Charles’ cheek, his thumb trailing the soft skin under his eye. Charles took a deep breath.
“We don’t have to do it if you don’t want to—”
“I want to. Just tell me.”
“Could you be like that with me?”
Arthur blinked, his mouth opening slightly.
“You want me to beat you up?” Arthur’s voice pitched.
“No! Just… I want you to be rough and kind of—” Charles cleared his throat, lowering his gaze. “Imposing. Threatening.” Dominating.
Usually, Arthur let Charles take the lead. Especially lately, Arthur had been all about pleasing Charles, not asking for a lot, but giving in abundance. Being handled roughly was something that Arthur loved, and being able to give that freedom to use him to Charles was like ambrosia to him.
They’d talked about doing it the other way around, but Arthur had thought it was all hypotheticals, far off into the future at most.
“You sure that’s a good idea?” Arthur questioned, not letting Charles hide his face with a firm touch. “You sure it ain’t about the adrenaline, or—”
“It is about the adrenaline. I wanna feel that.”
Arthur was speechless for a moment. He knew how good it felt. He knew intimately how good the wait and the control could feel when given to another person. Arthur knew it could make you feel adored.
After a moment’s weighing, he nodded.
“Sure. Let’s use the same thing we did the last time.”
“The traffic lights?”
“Yeah,” Arthur said breathily.
“Deal,” Charles said immediately before catching Arthur in a kiss.
“Oh no you don’t,” Arthur broke the kiss, pushing Charles back. Charles’ brow furrowed. “I told you what I want,” Arthur said, almost shaking by the overwhelming lust that washed over him in that moment.
He could do what he wanted with Charles and the man wanted that as well. He could be just as rough as he’d wanted to in the locker room, or the shower, and that was exactly what Charles was expecting from him.
“How bad do you want this?” Arthur almost panted with how his lungs constricted and his groin ached with something he’d now ignored for way too long.
“Like nothing else.”
“Anythin’ you don’t want me to do?”
“You can do anything you want with me.”
Arthur took a shaky breath, his head and his dick at odds with each other. Yeah, he wanted to be careful with Charles, who hadn’t been alright with bottoming for him more than a few times, but also, when his hunk of a boyfriend wanted Arthur to ravish him… He was smart enough not to say no. Smart enough to do exactly what he was asked for.
Arthur was here to please Charles, and if pleasing him meant treating him rough, Arthur would do it like his life depended on it. Charles trusted him with this. He also trusted Charles to say if it was too much — to keep the play in the zone of pleasure and not hurt or afraid.
“Clothes off, jockstrap on, head down, and ass up on my bed.” Charle’s eyebrows shot up. “Now.” Arthur kept his voice low, careful not to say please or kiss the man gently. “Don’t make me tell you twice,” Arthur said, a little taken aback at how easily the threatening voice he was used to bringing up when needed; when his boyfriend asked for it.
Arthur knew threatening intimately — like they were lovers entwined in creating something like an instrument out of Arthur. Threatening was more than a friend, it was something sweet and vital to keep close.
Arthur had never used that on Charles. And yet, here he was — opening the floodgates of something that he’d tried to hide and change for so long for Charles, the man who was now asking him to bring it to him.
Arthur let out a heavy breath, his chest constricting. Right. Meds.
Arthur made his way to the bathroom slowly, taking his time. He washed his face, brushed his freshly trimmed hair back, and took his puffs. It would be hard to sell himself as tough shit if he ended up not being able to breathe. He stripped naked, stroking himself slightly but stopping in his tracks once again.
It felt so good, but the wait would be worth it a million times over.
Arthur took a moment and another before making his way to the bedroom, wanting to stretch the wait he was making his boyfriend go through into something that would slip into uncomfortable. It was about power.
Seeing Charles on the bed was a punch in Arthur’s gut.
Charles was on the bed as instructed, ass up and legs spread. The jockstrap he was wearing framed his propped-up cheeks like an art piece — the plump and glowing skin presenting as something biteable, and something to please.
Charles’ head was resting on its temple, his hair much curlier than usual after he’d opened the braid he’d sweated into. Charles could see Arthur entering the bedroom, naked and suddenly with even more violent of an erection than earlier. Charles’ lips curled into a smile.
“Hi, handsome,” Charles said, widening his stance and rutting his hips slightly, showing Arthur the thing that had brought them here in the first place. Arthur took steps closer until he was able to lay his hands on the round cheeks.
“Jesus, I…” Arthur gasped, disregarding whatever the play they were supposed to perform. “...I think you’re the most gorgeous thing on this planet, Charles.” Arthur traced his thumb down the crack as he had done in the shower, stopping the finger at the edge of Charles’ asshole.
Charles constricted it and Arthur thought he was going to have an aneurysm.
“Fuck,” Arthur groaned, bringing his thumb to his mouth. He swirled the finger around his mouth, covering it with his saliva. Charles was still looking at him over his shoulder, a small smile on his face.
Their eyes met, and Arthur realized something.
Charles was still in control.
Here Arthur was, completely entranced by whatever siren song Charles was luring him in with. Complacent, in awe, in shock, and still so very, very, very much pleasing Charles in a predictable manner.
Arthur collected spit into his mouth, swirled it around, and spat it on Charles’ crack. The man took a sharp breath in, the hole constricting once again.
The vision was beautiful. Charles’ hole was a shade or two darker than the skin on his ass, the same way his cock was darker than his stomach was.
Arthur relished in the fact that he was one of the few people who knew that — who knew the curves of the man’s body, the right ways to please him. Arthur was one of the few people who had ever been able to do this, and the only one who was allowed to do it right now. And as always, Arthur was going to make sure Charles wanted to do it again as soon as they were done.
“M’gonna fuck you hard,” Arthur blurted out, looking at the glob of fluid flowing down the dark valley of Charles’ crack. “The way that you ain’t gonna be able to sit in a couple’a days.” Charles hummed, and Arthur could see his back tense with the words.
Arthur spread the spit with his thumb and without further delay, he pushed the finger in the tight hole.
“Oh,” Charles gasped, his hole clenching. Arthur knew what the surprise of the intrusion could feel like, but he wasn’t going to wait for Charles to relax.
He wasn’t supposed to. He was supposed to be rough, so rough it was.
Arthur pushed the thumb gracelessly to the second knuckle and pulled it out. He circled the muscle again, spreading the lubrication, and pushed the finger in again. Charles moaned in a low voice, his brow furrowing. His hole still wasn’t relaxed.
Arthur carried on for a few thrusts of his finger, but he still felt saliva running in his mouth. The way the dark, tight skin looked around his finger was enticing. Charles arched his back as if to escape from the fingering, but the motion made Arthur withdraw his finger and slam his hands hard on Charles’ hips.
“Stay still,” Arthur groaned, kneading the fat on Charles’ hips. Arthur took a finger under the waistband of the jockstrap, pulled it back, and let it snap back to Charles’ skin. Arthur did it again, and again until he got a pained moan out of his boyfriend. Charles’ knees shifted, which made Arthur tighten his grip around Charles’ hips and pull him back forcefully.
“I told you to stay still,” Arthur said in a low voice. “You don’t want me to tie you down, do you? You wanna be a good little slut and take this like one, right?” Charles let out an amused exhale, which made Arthur immediately raise his right hand and slap Charles’ ass as hard as he could.
“Fuck!” Charles’ voice was high and pained like he’d actually hurt.
“Light?” Arthur quickly asked. Charles shook his head.
“Green, keep going.”
“That’s what I thought,” Arthur murmured, raising his hand again and giving Charles’ ass another slap. Charles’ sound at that was smaller, but still clearly pained. Arthur remembered vividly how much spanking from Charles hurt, and Arthur was used to that by now.
This was new to Charles.
Yet, it didn’t make Arthur hesitate. He’d gotten a green light, and a request to be rough. He wasn’t holding back.
Another slap, a jolt, and another pitched noise. Again, and again, and the noises turned into curses, with low and pleading fucks and gods, with Arthur still holding Charles’ hip roughly and spanking him even rougher.
“You still thinkin’ about movin’ away?” A smack, and the skin framed by the jockstrap was dark with a reddish tone. Charles let out something like a whimper, and Arthur chuckled. “You wanna tell me?” A hard spank made Charles yelp and jolt.
“I ain’t,” Charles said, his voice tight and his knees buckling. Arthur’s hand around his hip didn’t let him move.
“You ain’t… what?” A hard smack, a jolt, a pitched whine.
“I ain’t moving.” A slap, and Arthur was sure there was a watery glimmer in Charles’ eyes.
“Good.” Arthur slapped Charles once more, the fat on his bruising ass rippling beautifully. His legs were shaking, but as he’d said, he wasn’t moving anymore. “You move when I make you.”
Arthur brought his right hand on Charles’ hip as well and positioned his knees between Charles’. He leaned forward, grabbing Charles’ hips in a bruising manner, and lay an open-mouthed kiss just above the waistband of the strap, pulling Charles’ hips back.
Arthur’s tongue made its way along Charles’ spine with how Arthur forced the man to bring his ass to his heels. Arthur moved up his back, laying sharp and toothy kisses along the thick muscles, trailing his way up to Charles’ shoulder.
“I know you wanted me straddlin’ you,” Arthur said, bringing his hand to his mouth and spitting on it. “But I don’t think you have a say in this right now.” Arthur took his spat-on hand between Charles’ cheeks, spread the lubrication around until he found what he was looking for, and pushed his middle finger in gracelessly.
Charles gasped, and Arthur felt the familiar tension around his finger. Arthur let out a shivering breath, not easing into a pace, but rather starting to fuck Charles with his finger immediately.
“If you can make it through me fuckin’ you hard without cryin’, I can consider sittin’ on your pretty little cock.” Charles groaned at that, squeezing his eyes shut. Arthur couldn’t help but smile. He caught himself before he gave a peck to Charles’ cheek, the gesture so casual for him it was about to happen without thought. Instead, Arthur bit Charles’ trapezius as hard as he could, pushing his index finger into Charles as well.
“Ah!” Charles cried, and Arthur could guess he would’ve moved away if Arthur wasn’t sprawled on him with his full weight.
“Thought it would take a little more to make you cry,” Arthur snorted before latching his teeth back into Charles. He fucked Charles’ hole hard, well aware that the pathetic amount of lubrication his spit was providing was making the slide… well, you couldn’t really call it a slide. Arthur was forcing his fingers back and forth.
“Light?” Arthur gasped, freeing Charles’ skin from between his teeth. He’d drawn blood.
“Green,” Charles said, opening his eyes. Arthur was overcome by a wave of wanting to soothe him, to tell him he was doing amazing.
“That’s what I thought,” Arthur grunted, licking the blood on Charles’ shoulder. “A filthy slut like you don’t give a fuck how they’re handled.” Charles groaned at the insult, tightening around the girth of Arthur’s fingers.
“C’mon,” Arthur groaned, pushing himself into a more upward position. “Say you’re a slut.”
“I—”
Arthur pushed his fingers as deep as they went and pulled Charles’ hips up by dragging him by his asshole. Charles cried out, taking shaky breaths.
“Say it.”
“I’m a slut,” Charles said between his panting, his knees shaking and his hole stretched so beautifully around Arthur’s fingers. Arthur pulled on the skin again, eliciting another cry from the man.
“There you go. A good little whore.” Charles let out a loud sound as Arthur pushed his fingers deep twice before pulling them out slowly. Arthur lingered on the entrance, touching the point where the wall turned into skin, and letting the hole close as he pulled out.
Charles’ ass was so beautiful, Arthur couldn’t help but get into it, diving in between his legs.
“Jesus!” Charles exclaimed as Arthur pushed his tongue through the same hole his fingers had just exited.
Arthur moaned as his tongue breached the entrance. He couldn’t stop his noises as he licked inside, pulled his tongue out, and kissed the hole. Arthur had to push Charles’ cheeks as wide as he could to dive between the muscles.
“Fuck,” Arthur whispered, breathing in the musk with a slow inhale. “You don’t have to hold back,” Arthur said before licking the asshole slowly, tongue going up and down, to both sides and up again. Charles moaned. “Let me hear how much you enjoy bein’ used.” With another lick, Arthur huffed at the taste of skin and his own spit, and then he pushed his tongue back in.
Arthur lapped his tongue inside the ring, palming Charles’ glutes. Arthur weaned his thumbs under the straps that were around Charles’ thighs, pulled the bands as he licked the entrance, and then released the straps to snap harshly against Charles’ ass. He did it a few times, getting sharp gasps from his boyfriend.
Charles moaned loudly as Arthur let his tongue slide in and out, licking the entrance sloppily between every thrust of his tongue. Arthur couldn’t hold back a groan at the sound of Charles’ pleasure. Arthur pulled out and licked the rim frivolously.
He could get high off this. The way Charles’ rim stuck to his tongue even with the smallest lick, and the high-pitched sounds he was now letting out. Arthur huffed, slowing his licks. He used his teeth just above the hole, getting a surprised cry out of the man.
“You like that? Gettin’ your hole ate?”
“Ngh,” Charles moaned, pushing his hips back to chase Arthur’s mouth.
“Hey,” Arthur growled, smacking Charles’ bruised ass cheek. Charles let out a loud sound, whining afterward. “Don’t test me.” Arthur pulled back, pulling Charles’ ass up by his hips.
“God, look at you,” Arthur groaned as he got up on his knees, taking the image of Charles in.
The man was a mess, his curly hair sticking into his back and his forehead, breathing hard and shaking. His clenching hole shone with Arthur’s spit, and his striped ass looked beautiful, bruised, and accentuated by the jockstrap.
Arthur took his own, aching cock into his hand and spat on it. He stroked a few times, shaking with how good it felt, and spread the spit around the shaft. Arthur positioned the pink, shining tip of his cock on the dark hole, and Charles jolted.
“Red,” Charles cried out, and Arthur immediately pulled his hips back.
“Y’okay?” Arthur asked, smoothing his hand over the bruise on the right cheek.
“Not without lube,” Charles huffed.
“Okay,” Arthur breathed out, swiping hair out of his face with the back of his hand. “Okay.”
Arthur got up and walked to his nightstand. He opened the drawer and took their usual lube out. Arthur resumed his spot behind Charles, petting his back softly before pouring some lube into the man’s crack and on his palm.
“Your color?” Arthur asked while pushing the lube into the hole with his middle finger. Charles hummed.
“Green.”
“Good,” Arthur tossed the lube aside and stroked his now slick cock roughly. “That’s what I like to hear.”
Arthur spread Charles’ cheeks with his left hand as he guided his cock on the hole. He pushed, the hole not giving in at first, but with more pressure, he slipped past the rim into Charles’ ass.
“Fuck,” Charles moaned, grabbing the sheets into his fists.
“Fuck yeah,” Arthur groaned, leaning forward to grab Charles’ hip with his left hand and shoulder with his right. “Fuck, you’re a tight little bitch, aren’t you?”
“Christ,” Charles whined as Arthur slammed himself deep. His front met Charles’ ass, balls hitting Charles’ perineum with a loud slap.
Arthur’s head went blank. As he dragged his hips back and pushed back into Charles, he could’ve sworn his neurons stopped firing. Charles’ hole was so tight and hot around his cock, and the man’s heartbeat was like hard hits on his overeager length.
All he knew was that he needed to feel the rim on all of his cock all of the time.
Arthur dragged Charles into his cock mercilessly, making Charles let out a loud staccato noise with every thrust. Arthur grunted with each motion, throwing his head back in pleasure.
“How fuckin’ good can a—” a pointed thrust, “A hole feel?” Another thrust. “I should be mad at you that you kept this from me for so long,” Arthur growled, gripping his boyfriend tight. “C’mon, let me hear it.” With that, Arthur took the hand he’d had on Charles’ shoulder and gripped his hair. Charles cried out as Arthur pulled on the hair roughly to drag Charles back down on his cock, arching the man’s back.
“Maybe I should’ve never fucked you,” Arthur said, pulling Charles back by his hair with every thrust. “Kept you in mint condition. S’a shame,” Arthur paused to moan as Charles clenched around him with a rough pull on his scalp. “A shame I’m gonna ruin your ass.”
“Fuck!” Charles cried out, letting out loud noises with each movement. “Yellow!”
Arthur eased his grip on Charles’ hair, letting him pull his head down again. Arthur didn’t stop his thrusting, but he slowed down considerably. He caressed Charles’ side, letting his hand wander under the waistband of the strap.
Arthur pulled on the waistband again and let it snap back. Charles was breathing heavily, blinking rapidly while still clutching the sheets. He was sweaty, the aroma of his deodorant covering most of his smell, but the stench of sex and musk was still heavy in the room.
“You’re so pretty,” Arthur said, snapping the waistband again while pushing into Charles slowly. “The prettiest bitch I know.” Charles moaned at that, turning his head to cover his face in the sheet. “C’mon, look at me.”
Charles obeyed, turning his head again to face Arthur. His breathing had evened out with the slower pace, and he nodded against the mattress. There was a small smile on his face, which made Arthur’s chest alight with a strong burn of love.
“Green.”
“That’s it,” Arthur groaned, pulling on Charles’ hair again and starting to fuck him as hard as he could.
The room was filled with rough sounds of slapping, Arthur moaning and Charles crying out with each and every slam of Arthur’s front against his ass. Arthur’s breath was shallow, his glutes overworked as his thighs shook.
Arthur usually came faster than his boyfriend, not able to fuck him as long and hard as Charles was able to give him. This long performance wasn’t a common occurrence, and Arthur had no idea what had made him last this long. It was the roughest fuck he’d ever given Charles, the dirty talk got him hot and heavy, his boyfriend looked like an angel, shivering and crying underneath him, and his ass trapping Arthur’s—
“Fuck!” Arthur cried out, pulling himself out of Charles roughly, which made the man cry out as well. Arthur released Charles’ hair, bringing the hand to grip his cock and balls.
Not yet.
Arthur squeezed so long and hard, he thought his balls were going to burst. Underneath him, Charles’ thighs were shaking and he was taking deep breaths, cursing in a low voice.
“God you— your ass is too good,” Arthur chuckled, gathering his composure. He exhaled with force and released his aching, slick cock. “Almost got me there.” Charles hummed, sounding a little too pleased with himself. Arthur slapped his ass hard. “You did well,” Arthur said, pressing a soft kiss just above the slick, pulsating hole. “I think I promised you somethin’.” Charles moaned.
“Get up,” Arthur said, pulling the man up by his shoulders so his back was against Arthur’s front. They were on their knees, Arthur groping Charles’ tits. “God damn,” Arthur whispered as he trailed his hands down from his boyfriend’s pecs, down the curve of his stomach, and weaned his thumbs under the waistband of his jockstrap.
“You were such a good slut, you deserve a treat,” Arthur said, yanking the strap down and letting Charles’ dick spring free. “Look at that,” Arthur said as Charles gasped. Arthur wrapped his hand around the cock, looking at it over Charles’ shoulder. “You’re leakin’.” Arthur smeared the precum around Charles’ tip, toying the slit to elicit small sounds out of Charles.
“But not yet,” Arthur said, maneuvering to his side to push Charles on the mattress on his back. The man grunted as his head hit the mattress, and Arthur thought he fell in love all over again at the vision of him.
Charles’ curly hair fell around his head like a dark halo, something holy and oh-so-beautiful. His face was sweaty and his expression told a tale of absolute loss of everything else but the moment itself. Arthur knew how spacing out like that felt when being fucked into — it was amazing, full stop. He was thrilled to be able to give that to Charles.
Arthur moved closer to Charles’ head and lifted his leg over the man’s face. Charles’ eyebrows shot up and his mouth opened slightly. Arthur ended up almost straddling Charles’ face, hovering above his head with his cock swaying against his lips. Charles winced in pain.
“Uuf, hair,” Charles said, and Arthur moved to brush Charles’ hair from under his knee.
“I heard you wanted me to ride you,” Arthur said, voice low. He traced his sticky finger on Charles’ brow, the one with a slit in it. Arthur’s chest flashed with something like regret. He pushed it away. “I thought I could sit on your face as prep for that, how’s that sound?”
Charles nodded slowly, and Arthur thought he could parse out lust in his eyes. Arthur smiled.
“Your light?”
“Green.”
“Good. Tap my thigh a few times if I need to get up,” Arthur said. He turned around, fumbling a bit to get his asshole on Charles’ mouth without poking him in the eye with his dick. Without more of a warning, Arthur sat his ass on Charles’ face.
“Oh,” Arthur vocalized immediately, not able to hold the high sound in.
Charles dove in in a way Arthur didn’t think the man could with how spent he was from the fuck.
“Jesus,” Arthur hissed, feeling an excess of spit and a hungry tongue entering him with ease. “God— fuckin’ —” Arthur cursed with as small a sound as he could, not happy with how vocal he was being right from the get-go.
Arthur bit his tongue to keep his noises down as Charles wrapped his hands around Arthur’s thighs. It was all the sign he needed to start softly riding the tongue that was making a home for itself in Arthur’s ass.
“Yeah, I know you like that,” Arthur groaned with a tight lick at his hole. “Bein’ shown your place.” Arthur groaned as Charles gripped him tighter. Charles’ tongue was working wonders, getting pitchy whines out of Arthur.
It was tough, playing like he had the power in that situation.
Really, Arthur was in a position where he could crush Charles’ neck by just relaxing his thighs, but the way Charles was working his hole made him feel bare. Arthur groaned with an especially nice lick, all the way from his taint to his crack.
Charles moaned into his work, getting into a nice pace to help Arthur relax while coating his hole in saliva. Arthur groaned low.
“That’s a good slut,” Arthur said when the ass-eating started to make his balls tighten again. “Fuck, really puttin’ that good-for-nothing mouth into good use. Should shut you up more often like this,” Arthur’s voice had the same timbre he knew intimidated people, and it had exactly the wanted effect. Charles moaned, and that was a sign for Arthur to get up.
Arthur’s leg shook slightly, but he downplayed how worked up he was by reaching for the lube on the other side of the bed.
“You did so well with your mouth,” Arthur cooed, enthralled by how Charles wiped his mouth with the back of his hand. He missed a spot of saliva on his chin. “You deserve a reward.” Arthur poured a generous amount of lube on his hand and started slicking Charles’ cock.
The sound Charles let out at that was debauched. His back arched off the mattress, but Arthur pushed on his hip to keep him down.
“Behave, or I won’t let you have this,” Arthur murmured. A few strokes more was all they needed, as Arthur could imagine how amazing being stretched out by that wonderful cock would be.
And it was true, Charles did deserve to have some ass. But Arthur would have his way with him at the same time.
Arthur moved to straddle the man, just as he’d asked. Charles let out a shivering breath, bringing his hands to Arthur’s thighs. Arthur slapped one of them with his free hand.
“Don’t touch me,” he said, almost regretting it. He wanted the touches, he wanted Charles’ hand on his pulsing cock, but at the same time, he wanted Charles to get what he asked for.
This was Arthur’s way of doing exactly what he was told. This was all for Charles — what he asked for, what he needed. It shouldn’t be about Arthur.
He aligned his hole with Charles’ cock and took a look at the heavenly man.
“Light?”
“The greenest you’ve ever seen.”
Arthur snorted, starting to sink on the cock of his dreams.
“Jesus,” Charles groaned, throwing his head back. Arthur moaned, his hole not having been stretched open enough. The burn was intense, but luckily by straddling Charles, he was able to pace it out. He pulled back an inch and then sat down a bit more.
With ease into it, Arthur was able to finally fully sit on the cock. They let out a long moan at the same time, which made Arthur burst into breathy chuckles. Charles snorted.
“I’m gonna ride you until you can’t take it and them some. I’ll cum on you, mark you like the slut you are. You’re not gonna shower after, just pull your shirt on and feel on your skin who you belong to.”
Charles whimpered at the instruction, nodding.
Arthur didn’t waste any time and started riding Charles like his life depended on it.
“Fuck!” Charles moaned, letting out a pitched noise right after. “Fuck, fuck, fuck—”
“You happy now?” Arthur groaned, emphasizing it with a tight rut of his hips. Arthur was not lifting himself off the cock at all, instead opting to move forward and back like he was really riding, molding into the movements of a horse. The way that stretched him, giving him a secure and possessive feel of the dick he was riding was otherworldly. Arthur was sitting on it with no intention of getting up soon.
Charles made a loud noise, biting his lips with his eyebrows upturned. He looked wrecked, with his hands above his head over his messy hair and his thick thighs trembling.
“You can’t cum until I say so,” Arthur said, picking up his pace and getting needy moans out of Charles. Arthur’s dick slapped on Charles’ stomach. “You know your cock is more mine than yours.” Arthur rolled his hips, which made Charles curse out loud. “Tell me that.”
“M-my—” Charles moaned with another roll of Arthur’s hips. “My cock is yours.” Arthur’s pace made Charles let out sounds that bordered on desperation, with all his oh-my-gods and fucks painting the room.
“You’re such a good bitch,” Artur said, grabbing Charles’ pecs. He pinched the nipples hard, which made Charles cry and jolt like he’d been burned. “So good and pretty for me, with your tits out like this.” Arthur grabbed the pecs hard, massaging them roughly while using Charles’ chest as support to ride him hard.
“Jesus— fuck, Arthur,” Charles cried out, breathing unevenly. Arthur could’ve sworn he felt Charles’ cock pulsate, but he knew that was just wishful thinking. It was titillating though, imagining how good it would feel when Charles couldn’t control his coming anymore.
Arthur loved being filled by Charles like nothing else. Pushing the man’s cum out of his ass always made him feel so loved — like he was the chosen one for such a breathtaking partner.
Which he was — and wasn’t that just something.
“C’mon,” Arthur groaned, looking at Charles’ suffering face intently. He wanted just to close his eyes and enjoy the rough fuck he was allowing himself by using his boyfriend, but this wasn’t about him. This was about Charles, on all levels.
Charles couldn’t stay still anymore and he started pounding his hips against Arthur’s movements.
“H-hey,” Arthur gasped, his mind going blank enough not to come up with a way to react that would suit their play. “Charles,” Arthur moaned his name like it was holy.
“Fuck, Arthur,” Charles groaned, bringing his hands to Arthur’s thighs, thrusting into him forcefully, the skin against skin clapping like something fierce. “Fuck,” another gasp and the hands trailed onto Arthur’s back, and suddenly Arthur’s vision blurred as he was pulled down by strong hands on his back.
“Oh,” Arthur gasped, the change of angle brushing against his prostate in a beautiful way. Their faces were now close, and Charles was doing most of the work by pushing into him. “Givin’ into it?” Arthur chuckled, grinning to himself with an overwhelming urge to kiss his partner — so he brought his hands to Charles’ face and kissed him like it was the first time.
“S’a shame,” Arthur said in a low voice before kissing Charles again. Their kisses were sloppy, and Charles was letting out a sound that was deeply pleasured and pained at the same time. “But what can I expect from a whore like you.” Charles moaned, chasing Arthur for another kiss as he straightened his back again. “C’mon baby,” Arthur cooed with a lighter tone. “C’mon.”
Charles let his hands fall to Arthur’s thighs as Arthur leaned back, straddling Charles. Arthur’s asshole throbbed, the riding motion causing Charles’ hard cock to stretch his hole into all directions with a slick but still tight movement. Arthur moaned while he put his hands on Charles’ thighs. The man’s knees were now lifted, and he was slowing his thrusting to match Arthur’s riding.
Arthur upped his pace, the roll of his hips causing his curved cock to slap against Charles’ sweaty belly when he rolled back, and his own thigh when he rolled back to front. At the moment, Arthur thought Charles completed him, with the way he was settling into Arthur’s hole.
They fit together.
“Oh fuck,” Charles groaned, lifting one of his arms to cover his mouth, his expression making it clear how close he was to coming.
Still, the man was doing his best not to orgasm and Arthur knew it from the shakes of the man under him, and the amount of sweat and curses leaving him.
“That’s it,” Arthur cooed, his own thighs shaky with exertion. Charles groaned low, still cursing, and Arthur thought it better to let the man finish before he burst a vessel in his head. “C’mon.” Arthur started to lift himself off the cock and back onto it, really pushing with his glutes, again and again, to make Charles’ cock exit and enter him as fast as he could.
Arthur held back his moans, biting his lip as he watched Charles’ mouth open and tears gather in his eyes. Charles’ hips became erratic, and Arthur knew this was it for him.
“Yeah, you gonna cum? Can’t take it no more?”
“Oh, fuck,” Charles groaned loudly.
“Cum in my ass you dumb slut,” Arthur growled, bringing his hands to pinch both of Charles’ pecs.
Charles cried out, again and again, thrusting as deep as he could, and Arthur could feel it.
It wasn’t always that Arthur could feel Charles coming inside him, but this time it was easy to feel, the pressure — and the way it just kept coming. Arthur knew the man came hard, as the pumps of cum in his ass didn’t ease as Charles cried again and thrust into him harshly.
“Jesus,” Arthur couldn’t help the groan, releasing one of his hands from Charles’ chest to bring it to his own cock, still slick and almost pained with how much he wanted release. Arthur sat back, shivering with how the motion pushed the cum deeper into him, and he couldn’t help but make a sound of delight when he saw Charles.
The man looked like he was about to faint, one hand in his hair to hold his head, and the other one still gripping Arthur’s thigh like his life depended on it. Charles’ eyes were heavy-lidded, and tears were still flowing from the corners of his eyes into his tousled hair. He panted heavily and shivered all over, like overthrown by a violent illness.
“You’re such a pretty bitch,” Arthur couldn’t keep his facade up and he chuckled at the end of the sentence. Charles laughed softly, still unable to take a deep breath in. He was making tiny, pained sounds, and Arthur knew being still buried in him was surely overstimulating for the man’s spent cock.
Arthur tugged his rock-hard cock firmly, shifting in his seat just to feel the squelch of Charles’ cum in his hole. Arthur moaned, clenching around the surely sensitive cock in him. That elicited a gasp from Charles, who now brought his other hand to Arthur’s thigh as well, only stopping briefly to wipe his tears with the back of his hand.
Charles caressed Arthur’s thighs as Arthur jerked himself off. Arthur moaned, shivered, looked Charles into his beautiful brown eyes and a euphoric smile overtook his face as his tight balls finally gave him what he wanted.
A hot flash in his head, like a punch, at the same time putting him to sleep and waking him up, dizzying him like four shots of whiskey in one go.
“Ah— ah!” Arthur cried as he pumped his shaft to milk string after string of cum out of himself. The first ropes hit Charles’ chest, but he came so hard that some spurts landed on Charles’ face and painted his open lips with the thick white liquid. A drop even caught his eyelashes as the man closed his eyes. “Christ,” Arthur moaned, surprised that he was still able to pump a squirt and another out.
Charles laughed in euphoria, the sounds turning into something so pained Arthur almost felt sorry for the man.
“S’okay,” Arthur said, letting himself drop on his elbows and touching his forehead gently against Charles’. “You were so good,” he murmured before kissing Charles deeply. Charles moaned into the kiss, lifting his hands to cradle Arthur’s jaw.
The kiss melted into another one, and Arthur kept kissing Charles as the man still vocalized in overstimulated ecstasy, and Arthur couldn’t help but smile. His chest was warm, his heart pumping like it was giving up again, and taking breaths in between the kissing was a strenuous task.
“Can you…” Charles moaned, his shakes now hard enough to make Arthur get up on his knees again.
“Sure, love,” Arthur drawled, slowly lifting himself from Charles’ cock, letting the softening shaft slip out of him with a smacking sound. The dick flopped on Charles’ stomach, covered in what looked like a good ounce of cum which kept the cock and Arthur’s hole connected for a brief moment more.
Arthur flumped to his side, as close to Charles as he could. The man was still shaking and taking shallow breaths, a tear falling from the corner of his eye.
“You’re alright,” Arthur said in a quiet tone, swiping the tear away with his thumb. He left his hand on Charles’ cheek, continuing to caress his face with his thumb. “You good?” Arthur was overwhelmed himself, but this moment existed to make Charles come up from whichever drop he was experiencing.
“I’m good,” Charles said, leaning into Arthur’s palm and bringing his own hand on it. Charles closed his eyes, exhaling slowly. “I’m amazing.” A smile overtook Charles’ face, and Arthur’s heart fluttered as he answered it with his own.
Arthur caressed Charles’ chest, sticky with his seed. He let his fingers play with the thick liquid, tracing small patterns on the heavy pecs. Charles sighed in contentment, his breath finally evening out.
“You— you can actually shower, I was just—” Arthur cleared his throat. “It was just talk. To get us goin’.”
“I know,” Charles smiled, opening his eyes. “I really liked that.”
Arthur chuckled, shaking his head slightly.
“You don’t know what you do to me,” Arthur murmured quietly, pressing a kiss on Charles’ lips. The cum that had ended up there was now spread around Charles’ nose and chin, reminding Arthur that there was probably still a hefty amount of Charles’ seed in him.
Arthur took Charles’ free hand with his own and shifted his hips to be in Charles’ reach. He then brought the hand under his balls, positioning Charles’ fingers on the sore muscle.
“This is you,” Arthur said and pushed with the muscle. Charles moaned with a low voice, pressing against the hole that was now pushing the remainder of his cum out, once, twice, and until nothing came out anymore. Arthur moaned as Charles gently spread the seed around the hole. His touch was so gentle, so different from what they’d just played.
“You want it?” Charles asked, and Arthur made an agreeing sound.
Charles brought his sticky fingers to Arthur’s mouth, gently pushing the cum-covered fingers between the lips and into his mouth. Arthur moaned, relaxing his jaw to let Charles spread his cum, straight from Arthur’s ass, onto his tongue and the insides of his cheeks. Arthur sucked on the fingers softly, letting out a small whimper.
Charles removed his fingers, letting them linger on Arthur’s lips a moment more until he sighed heavily and let himself fall back down on the mattress with a thump. Arthur let go of Charles’ cheek, giving him a moment to gather his composure.
“God,” he groaned, shifting on the soft surface. “You really went for it.”
“I hope it was good,” Arthur chuckled, positioning himself on Charles’ side as the man draped an arm around his back.
“It was, I just—”
A worry hit Arthur. He couldn’t have crossed a line. Charles would’ve told him, right?
“...I think you’re right. Don’t think I’m able to sit tomorrow,” Charles smiled. Arthur hummed.
“The sore goes away in a day or two, and after that, you won’t ever remember it,” Arthur sighed, laying his head in Charles’ pit. He looked up to the man, who furrowed his brow.
“I’m not sure I can forget that,” Charles answered with a lopsided smile. “...I think it was even better than I expected.”
“You been thinkin’ about it a lot?”
“Like a lot a lot,” Charles snorted. Arthur bit his lip, raising his eyebrows.
“Well, if you have any other wishes like that somewhere…” Arthur said theatrically, earning a flick of a finger on his back. “But hey,” Arthur’s tone took a more serious turn. “...You know you’re the best thing that’s ever happened to me, right?” The words just flowed out of Arthur’s mouth with no thought behind them. Charles turned to lock his gaze with Arthur’s, and his glossy eyes shone with surprise.
“And you might be a bit of a slut but just so you know… I love that. I love everythin’ about you. No matter what you want from me, I will adore you and I will love you.”
“Arthur I—” Charles started but was shut up with a kiss before he could finish. Arthur broke the kiss to let him speak, even if with hesitation. “Arthur, I trust you more than anything. I never thought I’d let anyone do what you just did to me.” They kissed again, with more vigor.
The kiss lingered, merging from something full of energy into something full of harmony.
Their lips parted with a small sound, and Arthur opened his eyes to look at Charles.
“Y-you got somethin’ on your face,” Arthur snorted, having forgotten for a moment he’d just marked the man with his cum.
“Oh, fuck off,” Charles said with no bite in it, wiping some of the thick liquid from his bottom lashes with a thumb. “Now come on, tough guy. Clean me up.”
“Whatever you want,” Arthur said, pressing another kiss on Charles’ lips before getting up and doing just as he was told.
—
”Sorry Charles,” Arthur drawled, hugging him from behind. He was sorry, but unable to hold back a deeply amused smile.
”It’s okay,” Charles scoffed. There was a little less humor and a little more annoyance in his voice. ”Next time try not to cum so close to my eyes — the pink eye’s a bitch.”
Arthur snorted.
”Just like someone else I—”
”Oh, shut it.” Charles' voice was not annoyed anymore, just fond, fond, fond.
