Chapter Text
"Stop stalking me you disgusting creep."
As if his warning needed demonstration, Kacchan grabbed Deku by the collar of his uniform and slammed him hard against the hot brick.
"Um... I wasn't following you?" he tried, unsure of what to say that his old friend wouldn't take as an insult or a challenge.
Deku held up the garbage bag in his hand as proof. "I'm on cleaning duty today," he said to the ground. It was safer not to meet Kacchan's eyes, probably.
They lived in the same neighbourhood and had always walked home in the same direction, but he decided not to mention that. The duty roster with everyone's names was also posted on the class bulletin as usual; Deku didn't mention that either. Kacchan was smart— he had all the facts but how he interpreted things was always a mystery.
Irritated, Kacchan kicked at the wall and Deku flinched at the sudden movement. By then, it was second nature to hunch into himself, turn into as small a target as possible. The more he hid, the closer Kacchan hovered until they were inches apart, sharing breath. He smelled a little like cigarettes and Deku half-wondered if he was smoking with his friends again. "Tch. Disgusting, always watching me with that look in your eyes."
"S-sorry." Deku averted them immediately, not realizing his eyes roved back to meet. He couldn't always help it. Kacchan was very much a boy but he was just so pretty to look at. "I can't really control how I look."
Deku winced as Kacchan dragged his head up by the hair, craning his neck back at a painful angle. "Running into danger headfirst one day and looking like you're gonna piss yourself the next. You like acting helpless when it suits you?" He was too hot and too close.
"Know your damn place already! You didn't 'save me' and I don't owe you a fucking thing!" Kacchan said, releasing Deku's hair with one last knock of his skull against the wall.
Hands free, he reached for Deku's belt and started undoing his pants.
"H-hey, what're you doing? Stop-!" Deku gasped, batting his hands away. Physical violence was nothing new but Kacchan had never taken things this far before.
With sparks and vengeance Kacchan slapped his hands right back before kneeling at his feet. "What does it look like I'm doing, you total virgin?"
"I mean?!" Deku couldn't help the high panicked whine escaping from his throat. "Aren't you a virgin too?!"
Face red, Kacchan ignored the comeback and distracted them both by undressing Deku, white briefs and all.
"Shut the fuck up! With this we're even, got it?"
"I never said you owed me, though?" Deku shrieked, feeling like he was going to combust with abject horniness and humiliation. His junk was in Kacchan's face?! Kacchan was going to give him a bl- blow-
"You- pervert!" Kacchan shrieked right back, eyes widening as Deku's cock got hard as he stared.
It was embarrassing, being watched so closely. Deku tried to pull up his pants back up to cover his shame. "Kacchan, please let me go," he said with tears in his eyes.
Kacchan just held him still, eyes never leaving his dick. "I'm not gonna hurt you, idiot." That was a lie; Kacchan always hurt him, in different ways. But even when he was scared, Deku found it hard to ever say no to him.
"Just let me..." Kacchan trailed off, distracted. The tip was shiny with precum and he leaned down to lap at the wetness pearling at the head.
Red cat eyes glanced back up at Deku, gauging his reaction. He stuck out his tongue, licking a wide swathe from base to tip and Deku had to muffle his groan behind both hands, hyperventilating. He didn't know what kind of new torture that was but for once didn't care to question it.
"You're a runt in everything except this, huh?" Kacchan gave his cock a few rough jerks, pumping it to full hardness. Deku never really thought to compare his dick to anything but it looked big in Kacchan's hand, fingers barely wrapping around.
Testing, Kacchan stretched his lips over the head, sucking softly, dipping his tongue into the slit. It forced his mouth wide as he tried to take it in, struggling when it pressed into the back of his throat.
Deku groaned at the tightness, the fluttering warmth at the head as Kacchan gagged and choked. "Fuck," he coughed and pulled off, looking frustrated with himself; he could barely get the first few inches of it past.
A trail of spit connected them and Deku wanted to trace it back, feed his cock back into Kacchan's pink, wet mouth. He wanted to grab Kacchan's head and have him take it all but forced the impulse down.
With gentle hands, Deku wiped at the tears brimming on the other boy's blond lashes. "Am I hurting you?"
It was the wrong move again— asking or touching, anything with kindness had Kacchan bristling with anger. "It doesn't hurt, dumbass. It's a reflex," he rasped, scrubbing his tears away with a sleeve. "I can't breathe with this monster dick crammed down my throat."
"O-oh sorry." The words slipped out but Deku was unsure what he was apologizing for— how big his dick was? Kacchan was the one stuffing it in his mouth.
Red eyes glared up at Deku as if daring him to voice his thoughts. With a warning squeeze, Kacchan took him in hand and tried again. This time with a breath, flattening his tongue and forcing it down with some effort until he could hold it deep without choking.
It worked for a few blissful thrusts before Kacchan started whimpering, distressed and sobbing almost, harder than simple reflex warranted. He was huffing panicked breaths with a far-off look in his eyes, like yesterday— the sludge villain all over again. Deku tilted his chin up until their eyes met, breaths deliberately slow and even in hopes that Kacchan would follow.
"Just give me a fucking minute," he said, pulling off to catch his breath. Inexplicably, Kacchan buried his face at the base of his cock and inhaled. Deku pet his hair, unsure how to comfort in a way Kacchan wouldn't reject.
"It's Izuku," he said softly, never mind Deku hadn't been called by that name in over ten years. It was a reminder of who he was, where they were in that moment.
"I know who you are," Kacchan answered, voice hoarse. "Izuku... Deku... still using the same damn baby soap." He seemed to ground himself in the scent, breathing deep, kissing and licking at the skin of his hip as if to remind himself it was a person he knew very well under his palms.
Settled, he sucked Deku’s cock back into his mouth like the simple motion soothed him. In and out, all he had to do was keep his mouth open and take it as Deku fucked gently into his throat.
"Mmmn," he moaned. It felt so good.
Kacchan was so good, so pliant in his hands. Deku couldn't last, overwhelmed, he held the other boy close and came.
Cum flooded his mouth and Kacchan swallowed but it spilled messy onto his chin anyways. Moaning, he sucked until Deku was half hard in his mouth.
When he pulled out, Kacchan looked up at him dazed, quiet in a way he never was. "Pretty," Deku murmured, wiping a smear of cum at the corner of his lips with a thumb.
Kacchan chased it with his mouth, licking it off with a moan. It probably tasted terrible but he made it look like a reward to have something shoved inside. Whining, he let his jaw hang as if to show how empty he was, how empty he felt.
With his index finger next, Deku rubbed at his cheek again and placed it with the middle into Kacchan's open mouth.
"No biting?" Deku asked, softly stroking his tongue. Kacchan vaguely shook his head, still quiet, looking up at him in simple pleasure.
Deku’s fingers weren't as long as his cock but they still reached too far, pushing against the soft palate at the back of Kacchan's throat. It squeezed around his fingertips, tight and warm, until Kacchan was choking again, convulsing around the obstruction but not shying away from it.
Kacchan was gagging but he was whining and desperate for it, humping his cock against Deku's shoe like a puppy.
Stunned, Deku let him grind all the while fucking his throat. Kept on choking him with his fingers, again and again, harder until Kacchan heaved, curling into himself with a groan.
Cum and spit came back up white and messy on his face. Kacchan coughed, spitting the taste out of his mouth. He was dirty all over again, jizz on his sleeve and wet where he came in his pants.
It was gross, probably, but Deku couldn't help thinking Kacchan looked perfect like that— on his knees, undone.
But it wasn't something for others to see.
Pulling a handkerchief from his pocket, Deku reached out and wiped the stickiness off Kacchan's face. His hand shook but he took care with each pass, gentle, until Kacchan was clean, pretty and pink again.
They had never been so close before and Deku's chest ached something painful when Kacchan leaned into his open palm. Slowly awareness bled back into his red eyes, slowly between one blink and the next, like embers into angry flames.
"Kacchan-" Deku started, but he already knew it was too late.
"Don't touch me. You-" Kacchan slapped his hand away, shaking, he was so mad. With himself? At Deku?
He held a hand to his mouth like he was going to throw up again, horrified.
"Whatever. Whatever. Whatever!! Now we're even, alright?!"
Deku felt numb, just listening. He didn't know what to say to that so he nodded, heart heavy. Kacchan was on the brink of spiralling and there was nothing he could do.
Useless.
Kacchan staggered to his feet, braced for a fight— for something, some kind of release for all of the things he was feeling. It only made him angrier when Deku didn't, couldn't give it to him.
He screamed, like an animal, and Deku felt it down to his bones.
Again Kacchan dragged him forward until they were face to face, almost close enough to kiss. Almost. Shaking, Deku held the hands fisted in his uniform. He didn't have the words but he hoped— he wanted—
Disgusted, Kacchan slammed him against the wall one last time and walked away.
It hurt to watch him leave so Deku let his gaze fall to the ground. Idly, he noted his second button was missing.
He wondered what it meant.
It didn't matter.
Kacchan didn't bother him again after that.
