Work Text:
Izuku blinked as he stared down at the leather collar in his hand, his brain short circuiting as he tried to process the meaning of this.
And he needed to figure it out himself, because Kachan wouldn’t straight out tell him. He would show him, often times. Stare off to the side with red cheeks like he was doing now. This relationship of theirs was still new. Still strange and Kachan had a very hard time asking for what he wanted. Was usually too ashamed of what he wanted. So Izuku was left there, trying to piece together what the collar meant.
“You...want to wear this?” He asked, slowly, trying to make sure he wasn’t sounding judgemental. Doing his best to keep from accidentally sending Kachan on the defensive.
Kachan made a little grunting noise, his hands clenching and unclenching at his sides.
“Yeah.” He managed to get out. Izuku nodded slowly, looking up at Kachan.
“Is that all?” He asked. “Or is there more?”
He watched as Kachan closed his eyes tightly, that blush seeming to deepen on his neck. Izuku knew it was a little cruel, pushing him like this. But he also wanted to give him what he wanted. He wanted to make sure he enjoyed whatever they did together. Especially since he wasn’t sure if Kachan saw this as anything more than friends with benefits.
“I want…” Kachan started, then he let out a strangled, frustrated noise and he scrubbed his hands over his face.
Izuku stayed quiet, waiting patiently. He knew he had to give Kachan his time to figure out what he needed to say. And he needed the time to build up the courage to make himself say it, too. So Izuku stood there silently, waiting for him. Finally, Kachan let out a slow breath and glanced at him briefly before looking down again.
“I just...want to be owned…” He muttered, and Izuku would swear he saw that blush get even deeper.
“Like a slave?” Izuku asked, still careful. He saw the twitch on Kachan’s face, and on anyone else he would say it was a wince. “No. Not a slave, then. A...a pet?”
Kachan didn’t move for a long moment, then he gave a jerky nod. And Izuku could understand that. Love and praise had always been what Kachan craved. It would make sense that the desire would extend to the bedroom, as well. Izuku nodded a bit, looking at the collar again as his thumb rubbed over the orange leather.
“What’s your safeword?” He asked, and he could already hear the catch in Kachan’s breath.
“Kerosene.” He answered. Izuku nodded again.
Then, he turned and made his way over to the couch in their living room. He sat down, head tilting as he looked over at Kachan. There was a static to the air, now. One that set Izuku’s nerve endings on fire. This was the same tension he’d felt as he had pinned Kachan to the hallway wall just two weeks ago. The same sensual heaviness that made him want to break Kachan down only to build him right back up.
“Then come here and let me put it on you.” He said, only to make a noise when Kachan started to take a step. “No. Get down on the ground and crawl to me.”
Kachan swallow thickly, hands twitching at his sides. He lowered himself slowly, obediently , down onto his knees. He hesitated, then leaned the rest of the way forward so he was on his hands and knees. The entire time, he kept his eyes on Izuku. It was degrading, but Izuku had figured out that’s what Kachan wanted. He wanted to be humiliated and still loved despite it.
Izuku was more than capable of that.
“Come.” He said, trying not to let his voice shake. He wanted to be strong. Keep his position without faltering because it was what Kachan wanted.
Kachan let out his own unsteady breath, and he started to move forward. He kept his eyes up, staring at Izuku. His face was still red, that blotchy blush spreading down his neck and likely onto his chest. He crossed their living room floor, stopping in front of Izuku. His chest was heaving, nerves and - hopefully - excitement coursing through him too quickly for his body to really keep up.
Izuku smiled warmly at his, reaching to pet his hand through Kachan’s hair and then trail his fingers down over his cheek. Kachan pressed into the gentle touch, his eyelids fluttering briefly.
“Good boy.” Izuku breathed out. “So good.”
Kachan let out a quiet but clearly pleased noise at the praise. Izuku let his fingers linger on his cheek for a moment, letting Kachan bask in the attention before he pulled away so he could undo the collar. Kachan’s eyes opened, and his gaze dropped quickly from Izuku’s face to the collar in his hand. Izuku shifted forward so he could carefully place the collar around Kachan’s throat, and he saw his eyes flit back shut.
“I’m going to tighten it. Tell me when it’s tight enough for you.” He said quietly, and he waited until Kachan nodded before he worked on pulling the collar through it’s buckle. Once Kachan let out a little noise, he stopped and fastened the collar.
“Is that good?” He asked, fingers trailing over Kachan’s cheek again.
“...Yes.” Kachan’s voice cracked as he spoke.
Izuku nodded, and he continued touching Kachan’s cheek and slipping up into his hair every now and then to pet at the strands. He stayed quiet, thinking. There were a handful of options he could go for, and he wasn’t ashamed to admit he had done some research on proper BDSM after that first encounter of theirs. But he hadn’t gotten much information on this. So he wasn’t sure he could go as far as Kachan might want to go.
No yet, anyway.
“I want you to tell me what you want, Kachan.” He finally said, figuring it was best to just get explicit confirmation on what he should be doing. After all, they hadn’t exactly discussed this beforehand.
Kachan looked up at him, brows furrowed like he was confused by the question. It hit Izuku, suddenly and harshly, how easily someone else could take advantage of this situation. Absolute horror tightened his chest for a moment, and he found it hard to breathe.
But that fear didn’t last long. Kachan didn’t trust easily. He allowed himself to be this vulnerable because he knew Izuku wouldn’t take advantage of him. He likely had never allowed himself to be like this with anyone else, and thus never had the chance for someone to abuse the power they had over him.
“Taking care of you is my job.” Izuku said when Kachan just stared at him like he didn’t understand. “I need you to tell me what you want and what you need so I can take care of you. Let’s start slow, is that okay?”
Kachan hesitated, and Izuku could see the gears spinning in his head, before he gave a shaky nod. He licked at his lips, and he shuddered when Izuku rubbed a thumb over his bottom lip.
“I want…” He started, voice choking off halfway through. That blush on his neck flared back up. “I want you to fuck my mouth. Make my throat and jaw hurt for days.”
Izuku took in a sharp breath, warmth spreading through him and his cock jerking with interest. He swallowed thickly, powering through the sudden onslaught of desire. He reached to stroke his hand through Kachan’s hair, again.
“How do you want me to make you come?” He asked, voice soft to try and keep it from shaking. He wasn’t sure if it worked. Kachan licked his lips again.
“Suck my cock.” His voice was stronger this time. Like he was finally starting to realize that Izuku was more than willing to go through with all of this. Izuku nodded, leaning forward and tilting Kachan’s head up to kiss him.
“I’ll suck your cock after you make me come, alright Kachan?” He said, nudging their noses together with a softness that Izuku knew he wasn’t used to.. “Can you be a good boy and wait?” He felt Kachan’s breath catch.
“Yes.” He breathed out.
Izuku nodded, fingers trailing down over Kachan’s cheek as he leaned back in his seat. He took his time undoing his buckle, watching Kachan’s face the entire time. Cataloguing every reaction he got, filing it away for future reference. He watched as Kachan shifted, clearly trying hard not to just lurch forward and do it himself. Kachan dropped his gaze, watching as Izuku slowly pulled his zipper down.
Izuku pulled his cock out of his boxers, slowly stroking up and down. He was already more than half hard, overwhelmed from seeing Kachan wanting so badly. Hearing him ask for what he wants. He had to bite at his lip to keep from groaning out loud when Kachan let out a whine.
“Let me!” He blurted out, shifting his weight on his hands. Izuku shook his head.
“I want you to strip, first.” He said. Kachan let out another little whine, but he nodded. He hesitated, then looked off to the side.
“...Can I stand up?” He asked, quiet. Izuku felt his chest tighten and something deeper than desire flare up.
“You’re so good, asking permission.” He cooed, loving the way the praise made Kachan squirm. “Yes, you can. Once you’re naked, get back on your knees.”
Kachan pushed up to his feet, quickly tearing his clothes off and throwing them off to the side. Izuku tilted his head, watching Kachan’s fingers brush over his collar once his shirt was off. A shudder ran through him before he went to shoving his pants off as well. When he was naked, he lowered himself back onto his knees, looking at Izuku expectantly. Izuku swallowed thickly, just watching him for a long moment.
“You’re being so patient.” Izuku finally breathed out, admittedly a little surprised by it. “Go on, Kachan, you have permission.”
Immediately, Kachan surged forward and wrapped his lips around the head of Izuku’s cock. Izuku dropped his head back with a little gasp. Kachan sucked, his cheeks hollowed, and pressed his tongue at the slit for a long moment before he sank further down around him. Izuku groaned quietly, one of his hands moving to pet through Kachan’s hair.
He wasn’t sure how long he stayed like that, melted against the couch as Kachan sucked at his cock like he’d been craving it. But he tugged gently at Kachan’s hair to make him stop. He was struck by the look on Kachan’s face when he looked up at him. His cheeks flushed, his lips swollen and wet, pupils blown wide.
“You said you wanted me to fuck your mouth.” Izuku said softly, and Kachan let out a whiny moan. “I’m going to. If it gets too much, I want you to start hitting my hip, okay? Open hand, at least three times. If you do, then I’ll stop.”
Kachan nodded, swallowing thickly. He seemed a little confused, a little overwhelmed. Like he wasn’t quite able to believe that this was happening. He licked at his lips, then opened his mouth obediently, his tongue hanging out expectantly. Izuku took a slow, deep breath. This was new for him. He’d had his dick sucked, of course he had, but he’d never taken this much control during it.
He tightened his hands in Kachan’s hair, guiding him forward again. He pushed Kachan’s head down on his cock, his breath catching in his throat. Izuku started slowly, pushing Kachan’s head up and down along his cock in a steady rhythm. Starting off slow, gentle. Experimental. And Kachan’s eyes flitted shut, a little groan coming from him and vibrating around Izuku’s cock.
“Fuck, Kachan…” He breathed out, petting at his hair with one hand, the other still holding tightly at the strands.
He watched Kachan intently as he steadily fucked into his mouth. The heat around his cock felt good, and watching Kachan as he choked around him was even better. He saw Kachan go to wrap a hand around himself, and Izuku stopped his movement and tugged at Kachan’s hair.
“No.” He said, voice shaking a little, but more or less firm. “No, be a good boy for me and don’t touch yourself. When you make me cum, I’ll suck you off, too. Can you be a good boy?”
Kachan whined, low in his throat, and he nodded as best he could with a cock in his mouth. Izuku pet at his hair, sweet and gentle, then slowly started back in on moving Kachan’s head. He could feel Kachan’s throat tighten around him, and Izuku let his head fall back onto the back of the couch. He knew, realistically - or the part of him that wasn’t blissed out on sex knew, at least. - that he probably could have thrust into Kachan’s mouth harder. Faster. But he also knew he had a lot of strength and he didn’t quite trust himself not to hurt Kachan without meaning to. The last thing he wanted was for Kachan to trust him with this, only to end up hurting him.
But even with the comparatively gentle movement of his hips, Izuku could feel his orgasm building. Could feel the heat burning low in his stomach and feel his cock twitching in Kachan’s mouth.
“Close...I’m close, Kachan…” He breathed out, tugging a little more at his hair.
Apparently, Kachan took that as a go ahead to move his head more alone with Izuku’s movements. Essentially fucking his own throat on Izuku’s cock and it dragged a harsh moan from Izuku.
Izuku pulled Kachan off of him, just in time for his orgasm to rush over him, and he gasped out Kachan’s name as he came. Thick, white stripes landing on Kachan’s face, on his lips and his tongue where he held his mouth open eagerly. His hands clenched up at his sides, a desperate attempt to keep from touching himself.
Once the last few shudders wracked through Izuku’s body, he let out a quiet groan. He slid off the couch, and he hauled Kachan up into his arms. He tossed him onto the couch eagerly, the casual show of strength making Kachan keen. Izuku shifted, rearranging himself so he was facing Kachan and had enough leverage to lean in and get his lips on his cock.
“You were so good for me, Kachan.” He breathed out, looking up at him as he wrapped a hand around the base of his cock.
This part, Izuku could handle easily. This part, he knew well. He didn’t have to worry about doing anything wrong, just had to suck Kachan off until he came. He leaned forward, licking a teasing strip up the underside of Kachan’s cock. Kachan threw his head back, squirming under the attention to the oversensitive flesh.
Izuku hummed in the back of his throat, and he wrapped his lips around the head of Kachan’s cock. He worked slowly, teasingly. Loving the way Kachan was falling apart above him. Whining and keening and nearly sobbing. He bobbed his head faster and faster, spurred on by the noises Kachan was making.
It didn’t take long for Kachan to cry out, his orgasm hitting harshly. His back arched, every muscle in his body tensing up as he came into Izuku’s throat. Izuku sucked him through it, moaning softly. He waited until he felt Kachan relax - and essentially collapse - into the couch before he pulled off.
“You did so good, Kachan.” He said softly, pushing unsteadily to his feet. He hesitated, then leaned in to press a gentle kiss to his lips. Kachan just grunted in response, eyes already closed. Izuku offered a little smile.
“Go ahead and lie down. I’ll get a cloth to wash you up.” He said, brushing a hand through Kachan’s hair again as he coaxed him down onto the couch.
His legs were still shaky, but he made it to their small bathroom easily enough. Getting the softest cloth they had and soaking it in warm water. When he returned to the couch, Kachan had shifted so he was lying down completely. He washed Kachan’s face in silence, loving and gentle in his movements.
When he was finished, he set the cloth aside and he reached for the collar still around Kachan’s neck. Before he could undo it, however, Kachan’s hand grabbed his wrist and those blazing red eyes were staring at him.
“Leave it on.” He said, voice a little hoarse. “For now.”
Izuku blinked once, then twice. Then, he smiled warmly and his hand moved from the collar to cup Kachan’s cheek.
“Alright.” He breathed out, leaning in to brush their lips together.
He didn’t want to admit how the sweet kiss made his heart race more than anything else they had done that night.
