Work Text:
“Kacchan! You’re here! Come in, come in.”
The atmosphere was bursting. If it wasn’t the loud and obnoxious music that Izuku enjoyed, it had to be the bubbly and energetic force radiating off the boy. The way he wobbled and swayed in the doorway, obviously already intoxicated. He was carrying two bottles of beer, one that was cracked open and another that still had the metal cap on. He held them up like they were trophies he had won. The green haired boy suddenly grinned mischievously.
It stretched across his face in an eerie manner. Like he was plotting something. His messy and unkempt hair was tied into a small ponytail at the back of his head. His green bangs were still a total mess though, as they basically covered his entire forehead and most of his eyes. Katsuki still had no idea why he refused to cut his hair and how he was even able to see.
“What took you so long, Kacchan? I waited for like.. an hour for you! I even started drinking by myself because I thought you were a no show!” The boy giggled ferociously as he stumbled into his dorm room. Katsuki hesitated for a few seconds before following after. He could smell the faint aroma of marijuana and whatever Izuku smoked in his free time, as well as the light scent of frebreze to hide the smell of the weed.
“It fucking stinks in here,” Katsuki groaned, a look of disgust plastered onto his face. Izuku didn’t reply as he dragged Katsuki by his arm, successfully leading him towards Izuku’s bed.
”My roommate’s not here today, something about how he was visiting his mom.”
Katsuki nodded as he observed Izuku. The boy was a total mess. Much different from the innocent and sweet Izuku he used to know when he was younger. Izuku’s hair grew longer with age, now reaching towards his shoulders. His face was more adult like. He grew out of the weird looking chubby cheeks and his freckles were at the beginning stages of fading away.
Izuku currently wore an oversized brown sweater. It slightly hung off one of his shoulders and down his chest to reveal his freckled lower body. The fabric of the sweater was slightly worn in and old. It draped loosely over Izuku’s skinny and small body, accentuating the leaner shape that has now replaced his childlike body from his younger years. He also had on black tight shorts on that gently hugged his small thighs.
Izuku was very obviously cross-faded. Now harboring strange low and red eyes, as well as the breath that reeked of beer from one too many drinks. He burped slightly before handing Katsuki a beer, expecting him to take a sip of the drink. Katsuki sighed before taking the beer and cracking it against his knee. The cap popped open in an instant, and it let out a small fizzing sound as the beer foam began to rise to the top and leak out the tip of the bottle.
”Your RA not strict or something?” Katsuki asked as he sipped at the foam frothing at the top of the beer. He wondered how Izuku was able to get away with the obvious smell of booze and weed that wafted around his room and into the long corridors of the male dormitory.
Izuku quickly nodded. “Yeah.. he’s not strict,” hiccup “I’ve drank with him on separate occasions,” hiccup “He’s cool.. as long as it’s not like disruptive or something he needs to report..” This was definitely getting out of hand. The way Izuku’s words slightly slurred and slipped off his tongue as he spoke was quite concerning. Just how many drinks did he have before Katsuki arrived?
“Ah! Enough of that! Didn’t we come to have fun and talk? It’s been so long, Kacchan!” Izuku threw his frail body at Katsuki, almost knocking them both over as he hugged around Katsuki’s neck. “How have you been? Is being a pro hero fun?” Izuku began to bombard Katsuki with different questions. Katsuki groaned slightly, caught off guard by Izuku’s words.
It had truly been a while since they had shared such a genuine moment between each other. The warmth of Izuku’s enthusiasm and excitement only made this moment feel even more real than it already was. “Hey, get off me,” Katsuki sighed as he pushed Izuku away from him. He quickly adjusted himself on the bed and sat up against the wall, taking small sips of the beer.
Izuku whined, but obliged by the way Katsuki was acting. “Oh, don’t be like that! I just wanted to know how you’ve been. Being a pro hero has to be fun, right? Tell me everything!” Izuku demanded, showing off his creepy smile once more before picking his beer up and taking a heavy swig of it.
Katsuki rolled his eyes, barely suppressing the small smirk on his lips.
“It’s cool. It’s mostly just saving the losers who can’t help themselves, and fighting villains every now and then.” Katsuki prides himself in his job, being overly confident of his abilities and boasting whenever he could. He earned it though. He had worked so hard for so long to get to where he was now. A pro hero at the top of the popularity charts. It felt good to share this with his best friend, even if he didn’t really wanna admit it.
“What’s it like working with other pro heroes? I bet it’s fun! You work closely with pro hero Shoto and Red Riot, right? Are they fun?”
Katsuki sighed as Izuku continued to pester him, “Chill out.. You’re talking too much,” Katsuki placed his pointer finger onto Izuku’s forehead, slightly pushing the boy back in an attempt to get him to shut the hell up.
”And you’re talking too little,” Izuku shot back as he leaned over towards the small bedside table and grabbed his rolling tray and papers. He quickly sat back up, leaning his body against the wall with Katsuki and began to roll himself a blunt.
Katsuki looked over as he watched Izuku’s fingers work its magic. Izuku looked up slightly and flashed a small grin. The corners of his mouth curling playfully, before looking back down to his fingers, instantly focusing.
The lighting in Izuku’s dorm room was dimmed. The only light coming from the small desk lamp that illuminated across the room. Small shadows dancing over the walls as the light shines. Katsuki continued to watch Izuku. There was something almost mesmerizing about the way he rolled the marijuana into the papers. Almost like he was crafting something that he would put on display as his masterpiece.
”You need to chill on that shit, surprised you haven’t fucking croaked yet,” Katsuki joked as he continued to be entranced by Izuku’s focused expression. Izuku let out a light laugh before shaking his head.
“Surprised you haven’t croaked yet as well,” he mutters.
As the earth aroma of marijuana begins to fill the room and out into the air, Katsuki feels a strange sensation of annoyance, concern and intrigue as he continues to watch Izuku’s fingers. Soon, Izuku completed the roll and picked up his green lighter that was sat on his rolling tray. He quickly flicked the lighter a few times before the red and orange heat erupted from it.
“You smoke still?” He asked Katsuki as he lifted the flame towards the tip of the blunt, the crackling noise of the flame filling the room.
Katsuki shook his head, “Nah, gotta take drug tests when you’re a pro hero,”
Izuku nodded as he clicked his lighter off and brought the blunt towards his small pale lips. The smoke curled upwards and filled the room. It swirled around Izuku as he took a slow drag from the blunt before removing it from his lips.
“Fuck— can never get over that feeling,” he muttered.
The smoke hung in the air like a haze, swirling around the both of them as they sat next to each other. The scent of earthy tones as well as fire filled the room, creating an intoxicating atmosphere between the two. The smell seeped into Katsuki’s nose, his head slightly began to tingle and he could barely keep his eyes away from the way Izuku’s lips parted every time he brought the blunt up towards his lips.
Izuku looked towards Katsuki before raising the blunt to the blonde boy, with a small smile, he was successfully able to pass it into Katsuki’s fingers. Katsuki took it into his right hand, before wrapping his left arm around Izuku’s shoulders. “One hit won’t hurt you, Kacchan..” his voice slurred as he looked up at Katsuki, his eyes struggling to keep open from the previous blunt he had, before Katsuki came over.
Katsuki hesitated, but in the end, the blunt entranced his mind. He raised it to his lips, forgetting all about his duties as a pro hero as he took a long drag of it. Temptations taking over him as he let go of the blunt with his mouth and blew the smoke out his nose. It felt just like how it used to feel when he was younger, smoking alongside Izuku any time they got the chance to. The sensation burned at his throat and chest, but oh it felt so fucking good. Like a moth to a flame, he took another long drag before passing the blunt back to Izuku. The euphoria that rushed through his head was almost immediate, and it took full control over Katsuki’s brain.
“You’re too cute,” Izuku smiled as he pulled the blunt against his lips and took a long drag, just like Katsuki had before blowing the smoke out his mouth. He leaned his head back against Katsuki’s arm that was wrapped around his shoulders. His head tilted up slightly to stare into Katsuki’s eyes before handing the blunt to Katsuki.
Katsuki took the blunt from Izuku’s long and slim fingers. He couldn’t resist, couldn’t hold back. He took the blunt into his mouth and in a deep drag, the tip of the blunt lit up. Illuminating a small amount of light into the room besides the small desk lamp.
He passed the blunt back, in a rotational motion before picking up the beer that was sitting in between his thighs. He took a quick swig of the crisp drink before dropping it back in between his thighs and holding it in place. He slightly rubbed Izuku’s shoulder with his fingers, continuing to stare at him as he smoked.
“Cute? What the fuck are you talking about?”
Izuku giggled, “You know what I’m talking about,” Izuku whispered as he scooted closer towards Katsuki, his slim fingers inching closer towards Katsuki’s thighs. He slowly caressed them, before grabbing the beer in between Katsuki’s thighs. He maintained eye contact, drinking Katsuki’s beer with a sly grin plastered on his face.
Katsuki’s heart slightly raced. His breathing growing heavy. He felt a rush of warmth filling his cheeks, just from a simple touch. Izuku was extremely bold. There was something so intriguing about the way he acted. He was so different from the younger version of himself who was always nervous. The feeling of Izuku’s fingers on his thigh still lingered in his body, the way they delicately traced over the fabric of his pants.
Suddenly, Katsuki raised his hand towards the beer. Grasping it in his strong grip as Izuku sipped at it. “Fuck are you doing?” He asked, a hint of annoyance in his voice as he tried to take the beer back. Small dribbles of the drink spilled onto Izuku’s sweater and mouth in the process.
“Just borrowing it, hold up,” Izuku continued to take small sips, his lips hugging the tip of the bottle as he drank almost all of it. He leaned his head back slightly before removing his lips from the drink, hissing at the taste of the beer as it hit the back of his throat.
Katsuki took the beer back, firmly planting it back in between his thighs. “You’re lucky I don’t try and kick your ass, I don’t share,” he replied, his words playful and his tone fixed with a sense of humor.
Izuku bit his lip, his eyes lowering down Katsuki’s body before he looked back into his eyes. He suddenly opened his mouth to speak, “Maybe I want to share more than just a beer with you, Kacchan.” His voice was barely above a whisper.
The air grew heavy around them as Izuku turned away from Katsuki, taking a long drag of the neglected blunt that lingered in between his fingers. They didn’t speak for a few moments. Just continuing to rotate the blunt, take small sips of the beers and stare into the wall on the other side of the dorm room.
Soon, ten minutes had passed. Izuku got up off the bed and turned the music up on the radio. He dabbed out his blunt before pressing it towards his lips and blowing out the excess old smoke into the cold air. The smell was disgusting, different from the earthy aroma just minutes ago. He then placed it onto his rolling tray and set it all on his bed side desk.
Katsuki had long gone through his old beers. Reaching for a fourth as he cracked it open against his knee like he did the previous times. He wasn’t too sure how many beers Izuku had gone through, but the boy was definitely drunk.
Katsuki didn’t know what to expect now. The way Izuku sung the lyrics to the rhythmic tunes of the music and drank his beer while scrolling on his phone, it all entranced Katsuki. Though, he still liked the feeling of the thrill of the unknown. Knowing that anything could happen at any moment between the two of them made his stomach hurt a little.
”You good?” He heard the faintest sound coming from Izuku’s silky voice. Causing him to look up, wondering when he had disappeared into his own world.
”I’m good.”
”Good.”
The silence returned.
It was good silence though. Comforting silence. Silence that only people who had been best friends longer than ten years could find comfort in.
Suddenly, Katsuki could feel the slight tickle of Izuku’s feet pressing against his thigh. He looked up, confusion washed over his face seeing the green haired boy’s head slightly tilted to the side. His lips parted and his face flushed as he poked Katsuki with his feet. Izuku was now at the top of the bed, lying down slightly as Katsuki sat at the bottom of the bed.
“What?” He asked, confused as to what Izuku wanted.
“Come lay up here with me, please?” He had a sense of urgency and a whiny tone in his voice. Katsuki groaned, he couldn’t help but find the entire situation annoying but amusing as he crawled to the top of the bed to attend to the annoying brat he had as a friend. He settled against the wall as he stared into Izuku’s eyes, the cold sensation of it engulfing his back. The world began to move slow now. It felt like they were the only two people alive now.
Izuku used his fingers to slightly caress the tip of Katsuki’s lips. Tracing over his smooth skin of Katsuki’s face. The gentle touches and caress sends an unfamiliar feeling deep into his chest. It began to ignite something he had never felt before. Something he hadn’t really acknowledged before until now. He felt so exposed and embarrassed under Izuku’s gaze, he was being watched and he didn’t know what to say or what to do.
“What are you doing?”
Izuku’s gaze shifted from Katsuki’s lips and back to his eyes. “I’m.. admiring,” be replied.
”Are you serious? Admiring?”
Izuku nodded, his fingers continuing to dance across Katsuki’s lips and the rest of his chin before settling back to the side of his own body. Katsuki was used to attention, but never this type of attention. Especially from Izuku, his best friend. The air felt strong. He could barely breathe and the only thing wrapped up and around his mind was Izuku.
Suddenly, Izuku leaned in. Shock filled Katsuki to the brim as he felt the small pressure of Izuku’s lips against his own, the salty taste mixing into Katsuki’s mouth. For a second or two, he kept his mouth closed before he instinctively opened it and allowed Izuku’s tongue to ravage Katsuki’s mouth. Katsuki’s heart raced against his chest, he couldn’t breathe and he began to become extremely aware of every noise that filled the room. Along with the noise of their saliva and lips smacking together. It was so soft at first, the kiss. Then, it became rough and passionate. Like they had did this multiple other times in the past. In reality, this was their first kiss with each other.
Izuku bit at Katsuki’s lips slightly, a trickle of blood running before Izuku quickly licked up the metallic tone into his mouth. His hands began to explore at Katsuki’s waist, feeling up under the boy’s hoodie as they rolled into each other. Katsuki grunted and moaned slightly as they continued to kiss, the salty taste of the beer still lingering on Izuku’s tongue. His mind went completely and utterly blank; all rational thoughts suddenly evaporating out of his brain.
Instinct began to take over. The shock and confusion melting away as he lifted his hand to Izuku’s face and pulled him closer. What was now left was years worth of yearning for each other. The fire that was ignited now burning up between them. No words were said as Izuku grabbed at Katsuki’s pants, urging for him to pull them off.
They both let go of the kiss as Katsuki pulled at his jeans and tugged them off and threw them onto the side of Izuku’s bed. He was painfully erect, which he didn’t even realize till he saw the tip of his cock poking from out his underwear. At the same time, Izuku began to pull down his tight shorts. Katsuki was so incredibly dizzy. His head was hurting and he didn’t know what was entirely real anymore. He knew he was responsible for his actions, and he would have to clean up his mess tomorrow morning, but he decided tonight he would just have fun.
”Let me—”
Katsuki watched as Izuku took hold of his own cock, gripping it softly between his slim fingers before rubbing it. He then moved closer towards Katsuki to get a better grip of the both of theirs at the same time.
The grip was so gentle, yet so rough. Katsuki allowed Izuku to slowly rub their cocks together, the sensation sending goosebumps down Katsuki’s body. He has masturbated before, but it has never felt as good as this felt. Izuku moaned slightly, his lips parted into a smile as he stared directly at Katsuki. “Kacchan..” he moaned out, his voice grown raspy and harsh.
Katauki had little to no control over the situation as Izuku rubbed the two of their lengths together. Slimy noises filled the room as pre cum leaked from the both of their tips, and into Izuku’s fingers whoch he used as lubricant to make this situation a bit easier to access.
“F—uckkk,” Katsuki drawled out. His words slurring at the tip of his tongue as he let out throaty moans and soft gasps. “Feels so good, please..”
Izuku continued to smile, “—supposed to, Kacchan. Don’t cum yet,” he commanded as he pushed their cocks deeper into each other, a tone of authority filling his voice. Katsuki’s eyes began to water as he tried to run from the feeling, pulling himself back but being stopped by Izuku’s unoccupied hand that gripped Katsuki into place.
“I-I can’t,” he whined out, his voice dragging from the pure bliss he felt inside his body. Blood ran through his veins in a course of motion and traveled directly to his cock, “I wanna—” before he could continue his sentence, Izuku let his grip of their cocks go and he turned his body to his bed side table where he opened the small compartment and pulled out a bottle of lube and condoms.
Katsuki brought his hands back to his own cock where he slightly jerked himself off, caught by Izuku who grabbed his hands and forced them off.
”Spread your legs for me, Kacchan.”
Katsuki obliged by Izuku’s words, slightly spreading his legs. He was soon met with the cold sensation of the lube against his hole that made his entire body jolt. Still, he trusted Izuku. He watched carefully as the green haired boy lubed up his own fingers before looking at Katsuki and smiling. “It’ll feel good, promise,” he muttered.
Then, the sensation came. It washed over him in a rush as he felt one of Izuku’s fingers insert itself into Katsuki’s body. His hole clenched itself before relaxing as Izuku began to move. Curling his fingertip up and into Katsuki, pushing in and out as he watches with a sly expression. Katsuki moved his hand back to his leaking cock, trying to pay it some attention before he was met with rejection by Izuku who forcefully inserted another finger into his hole. Katsuki’s hand instantly gripped at the sheets where his back arched against it before falling back down in a quick motion.
”Z-Zuku— hold on!” His words grew scrambled as his toes curled. He tried to find any sense of composure he had left over, but in the end none remained. Izuku’s motion grew fast paced and stronger as he leaned down to Katsuki, watching as his cock twitched and pulsed.
“You looks so good right now, I wanna fuck you so bad, but I have to open you up first,”
Katsuki whined, his lips parted as drool leaked down his chin. His eyes closed as he forced his head into the sheets to quiet his own moans down, but he couldn’t help himself. It all felt so insane to him, and his body was nonetheless tearing apart. “Please,” ngh “Stop torturing me, I want it..”
Izuku began to laugh before he finally removed his fingers from out of Katsuki’s hole. Squelching sounds coming from his body as well as pained gasps from Katsuki’s mouth. Izuku slightly jerked his cock off, getting it hard again as he grabbed the condom and ripped it open with his sharp teeth. He then tugged on it before carefully rolling it over his cock, all while Katsuki watched. “You’re too big,” he declared as he laid his head down onto Izuku’s pillow. And that he was. Izuku was large. Much large than Katsuki’s cock could ever be.
”I’ll make myself fit,” replied Izuku as he lined his body up with Katsuki’s entrance. Katsuki pulled his ass apart slightly, allowing for an easier access. Izuku took hold of Katsuki’s legs before forcing himself inside. In a sharp gasp, Katsuki’s whole world was flipped. His entire body tensed, the tightness of his body made it entirely too difficult to fully adjust or comprehend Izuku’s size. Izuku bit at his lip, his eyes watering before he fully pressed his entire length inside of Katsuki.
In a slurred tone, Katsuki managed to spit out “hurts,” before he stuffed his entire face into the pillow. He grunted and gripped the sheets tightly, trying to take his mind off the sharp pain down below. Izuku began to move, thrusting slowly. With each thrust, Izuku’s movements grew more synchronized.
Katsuki whimpered into the pillow, his body warming within every thrust. He could feel himself growing less tense and soon the thrusts felt euphoric. His eyes grew lidded and heavy. He tried to keep them open, to watch Izuku fuck him, but he barely could.
”Look so— fucking pretty, fuck Kacchan.. We should’ve been doing this sooner,”
Katsuki gasped, and his eyes shot open. He didn’t even realize he was crying until he felt the wet droplet enter his mouth.
”Zuku— please,” he managed to grunt out.
He could feel the heat building up inside of him. Each thrust was like a wave of pleasure crashing into him, leaving him breathless and only craving more.
Izuku continued to whisper to Katsuki, telling him how good he was doing and how good he felt. The words of admiration reached Katsuki’s ears and only made him felt even better. The tears that were now streaming down his face were a mix of pleasure and joy. He felt like he was on ecstasy, with the way the room seemed to fade away and it was now just the two of them. Izuku thrusting and Katsuki whining.
In just a few more thrusts, Katsuki’s back arched and he felt pure bliss. He began to squirt cum all over his abdomen, his orgasm lasting a few seconds as his back arched into the air slightly. Soon, he dropped back into the sheets. His breathing heavy as his voice cracked.
Izuku slowly removed himself from Katsuki, still painfully hard as he panted. “Hold on, let me ride you. I wanna cum too,” he whispered as he gripped Katsuki’s cock, jerking it off slightly to get it hard again.
Before Katsuki could even protest, Izuku quickly took the condom off own his cock and began to hover over him. His fingers pressed into the back of his ass as he spread his hole to fit perfectly.
Katsuki winced before he felt Izuku sink into him. On instinct, he grabbed at the boy’s waist. Clutching him in place. “I fucked myself before you came, Kacchan,” Izuku moaned out before he began to move slightly into Katsuki’s cock. Grinding smoothly as Katsuki held onto him. His tab and calloused fingers digging into Izuku’s sides as the boy lifted himself up and down on Katsuki. His sweater riding up his waist, revealing his small pale stomach that was dripping with sweat.
Katsuki didn’t know what to think anymore, the only thing on his mind was the immense amount of pleasure he felt at this moment. His body jolted upwards, his cock sinking deeper into Izuku’s hole as he pounded into him.
Izuku’s head shot up into the air. Katsuki could hear a few small gurgles of unintelligible words before drool began to seep down Izuku’s lips and dripped onto Katsuki’s already a mess of a stomach.
”Kacchan— Kacchan— Kacchan,”
It was all too wonderful.
Katsuki had sex with a lot of different girls. Mostly girls he had saved, or some girls from his old high school class— but never a male. He knew Izuku was gay, and knew he had sex with men, but he never imagined it would feel like this.
His cock pulsated inside of Izuku, he could feel himself about to release— and when he did, oh how he wanted to cry. He didn’t want this moment to be over.
Izuku continued to fuck himself as Katsuki orgasmed inside of him, riding it out before finally, spurts of white liquid trailed out of Izuku’s large cock. He began to slow down, squelching noises filling the room with the feeling of cum sliding out of Izuku’s hole.
Izuku removed himself from Katsuki with a small pop before falling onto the bed, his body panting and his breathing fast paced. Katsuki didn’t say anything, and instead moved his hand to run it through Izuku’s sweaty hair. Izuku whined a little, slightly inching his head to look upwards to Katsuki. “Tired,” he muttered out.
Katsuki nodded, “I know,” he managed to whisper, surprising himself because he was almost sure that his throat had gave out.
“I wanna smoke again,” Izuku whined as he weakly sat up, reaching over Katsuki. In an instant, Katsuki gripped his arm and pulled Izuku towards him.
”What you need to do is go take a fucking shower,” He laughed. Izuku rolled his eyes.
”I’m not going to those dirty fucking communal showers right now,” he grunted out as he laid his head against Katsuki’s chest, his fingers swirling in the pool of cum that was painted all over Katsuki’s abdomen.
“You’re dirty. It’s disgusting,”
”So are you.”
Katsuki let out a breathy laugh, smiling as he clutched onto Izuku. “Fuck, I think I actually love you,”
He could hear a small noise come out of Izuku’s mouth, the boy didn’t reply.
After a few moments of his fingers swirling around on Katsuki’s abdomen, he sat up and planted a kiss onto the boy’s lips. “Yeah, I love you too.”
