Work Text:
Izuku touches down on the Quidditch pitch, his stomach fluttering as much as the Snitch in his hand, the crowd above him a deafening roar that is quickly drowned out by the green-robed bodies of his teammates dogpiling on top of him.
“We did it! We did it!” they chant, screaming in his ears, but Izuku is too elated, too shocked, to do anything more that grin at them, tears rolling down his face.
Ochako climbs on his shoulders, shouting at the top of her lungs, “SUCK IT, GRYFFINDORS!”
Izuku laughs and they both totter, falling over into the grass as their house roars in victory above them. It’s been over a century since Slytherin house has won the Hogwarts Quidditch cup until this very year, led by a muggle-born to boot. Clenching his fist even tighter, the intricate edges of the Snitch digging into his palm, Izuku couldn’t be more proud of his captain and his team. Ochako had worked them hard since the beginning, and he hopes the recruiters see how amazing she is.
He hopes they saw how amazing Kacchan is, too.
“You hear me, Bakugou!” Ochako says gleefully, extricating herself from the pile. “We won!”
“Barely, round face!” a familiar voice snaps back, deep and gravelly. Despite the bite in his tone, he holds a hand out to Ochako, the two of them crushing each other’s fingers in a very violent handshake. “350 to 340 isn’t that much of a win!”
“You shouldn’t have let that last Quaffle in then!” Ochako says, her grin sly and evil.
Izuku immediately inserts himself between them before Katsuki rips off Ochako’s fingers. “Okay then! Good game, captains, but maybe don’t argue about it on the pitch?”
Katsuki huffs, crossing his arms as Ochako is swept away by their housemates streaming from the stands and onto the field, still chanting their victory. Izuku doesn’t let himself get pulled along, staying at Katsuki’s side as he watches their parade. “It was a really good game, Kacchan,” he says, leaning in close so Katsuki can hear him over the shouting.
“Yeah,” Katsuki sighs, and slings an arm over Izuku’s shoulder. “Good catch.”
“Good save!” Izuku compliments back. He hugs an arm around Katsuki’s waist. “Lots of good saves, actually! All that training in third year really paid off, huh?”
Smirking, Katsuki leans down to peck a kiss to Izuku’s cheek. “Better be careful, your team wouldn’t be happy to know you helped me become the best Keeper Hogwarts has ever seen. Might see is a betrayal, you know?”
“I wasn’t even on the team then!”
“Still!”
Laughing, they make their way off the pitch and back towards the castle, still in their Quidditch uniforms. It’ll be the last time they wear them, and Izuku knows neither of them are willing to shed the emerald and crimson cloaks. The students are in an uproar still, gathering in the halls to talk about the match, and several hands reach out to pat them on the back as they pass.
Izuku doesn’t even want to think about how crowded the dungeons are at the moment.
For a moment, they pause, stuck in the place where they would usually part ways, Izuku to Slytherin common room and Katsuki to Gryffindor.
And then Katsuki leans in, breath hot in Izuku’s ear, “So about that bet…”
Face immediately flushing pink, Izuku’s eyes immediately drop to the floor. He swallows, “Y-You never said what the terms were.”
“True,” and out of the corner of Izuku’s eye, he knows Katsuki’s grin is sharp. An arm comes around Izuku’s waist, pulling him tightly into Katsuki’s side, and Izuku had to duck his head to hide how red his face begins to glow. “So I guess it’s a good thing you won, right?”
Katsuki pulls him away and Izuku goes more that willingly. The halls closer to Gryffindor tower are deserted as their schoolmates join the celebration closer to the dungeons. By the time they crawl through the portrait hole, the common room is completely empty.
Despite being in Katsuki’s dorm room many times before, Izuku still feels a bit like a stranger intruding into someone’s home uninvited. Katsuki’s part of the room is an immaculate spot in a disaster zone, Eijirou and Denki’s belongings scattered haphazardly about the place as usual. Katsuki grumpily kicks some clothes to the side as he pulls Izuku across the room.
Izuku goes without complaint, bouncing on the bed when Katsuki pushes him onto it.
And Izuku’s been on this bed many, many times before, especially in the past year, but still this feels like something completely new as Katsuki reaches out and helps him out of the protective padding, gently pulling the thick padding from Izuku’s arms.
“Shoulda changed before we left,” he grumbles. His hair has only been a little tamed by the Keeper’s helmet and the sweat, but it still looks like Katsuki’s been in the open air for hours, soaring through the skies.
“We’ll have to return it before next week,” Izuku says, reaching for Katsuki’s belt.
Their eyes meet at that. Their last few days at Hogwarts. Where they fought and cursed and fell in love with each other.
Izuku surges up onto his knees at the same moment Katsuki bends down, their lips coming together in a hurried clash, more teeth than tongue as they kiss. They press closely together, hands in hair and under their uniforms until they topple to the side, Katsuki spread out over Izuku. May is warm this time of year and underneath Katsuki’s broad shoulders and chest, Izuku feels like he’s burning up, hot hands sliding along his sides as his shirt is pulled away, Katsuki’s mouth never leaving his.
He moans as Katsuki grinds down on him, both of them hard in their pants, and Izuku struggles to get Katsuki’s belt open.
“Wait, fuck,” Katsuki gasps, breathless, and smacks Izuku’s hands away. He shoves Izuku hard into the bed, glaring down at him. His face is flushed and his eyes are bright, and Izuku never wants Katsuki to look at anyone but him again.
“Kacchan—”
“Stop whining,” Katsuki snaps, flushing deeper as he sits on Izuku’s waist, ass pressed into the growing tent in Izuku’s pants. “I had a plan for this, asshole, so wait your turn.”
Izuku groans when Katsuki shifts. “W-What,” he mumbles, and gasps, when Katsuki sinks his teeth into Izuku’s neck, biting just hard enough to get his back to arch off the bed despite being pinned underneath Katsuki’s weight.
Katsuki’s grin is smug as he shifts down Izuku’s front, biting and kissing at Izuku’s exposed stomach as he unbuckles Izuku’s belt. Kneeling between Izuku’s knees, he tugs hard and Izuku’s pants and underwear come down just enough for his dick to spring free. Izuku barely has a second to think before Katsuki’s hot, too hot mouth is on him, devouring him from tip to root in one go, and Katsuki has to hold his hips down to keep Izuku on the bed.
“Kacchan!” he sobs as Katsuki comes back off, his tongue tracing the underside of his dick. Katsuki hums and wraps his lips back around him, and sucks .
Sinking his fingers into those still-damp locks, Izuku holds on for dear life, watching intently as Katsuki works his mouth of Izuku’s cock. “Kacchan, Kacchan,” he gasps, until Katsuki pops back off, his grin filthy and feral.
“Is that all you can say?” Katsuki asks, his voice destroyed.
“No—Ah!”
Without waiting for Izuku’s answer, Katsuki bites Izuku’s thigh, his hand wrapped around Izuku’s dick and pumping furiously until Izuku throws his head back, moaning as he comes.
“Hah, that’s gotta be a new record.”
Izuku smacks him, flushing in embarrassment. “Mean!” But Katsuki doesn’t give him a second to recover before he’s shucked Izuku completely of his pants. “Wait, what are you—”
“You didn’t think we were done, did you?” Katsuki grins as he pulls off his Quidditch uniform and begins to undo his belt. The crimson robes pile on the floor next to Izuku’s emerald pants. “You won, remember? I’m barely getting started,” he says lowly, completely nude as he looms back over Izuku.
Immediately, Izuku's dick twitches with new interest, staring hungrily at his boyfriend's profile, his strong arms and thin waist. “Okay,” he says absently, eyes dropping to the fine patch of blonde hair between Katsuki’s legs. He didn’t realize his mistake until Katsuki was between his legs and leaning into his field of vision with a smug look. “Oh, shut up,” Izuku said, pushing Katsuki’s face away with his palm.
Pulling Izuku into his lap undeterred, Katsuki kisses him soundly, so slowly and sweetly that Izuku melts as they rock together, and Izuku wraps a hand around the both of them with practiced strokes.
“Fuck,” Katsuki moans, fingers digging into the meat of Izuku’s ass, thrusting the two of them into Izuku’s palm. “You drive me crazy, fuck, Deku—”
“Hey, Bakubro, where—HOLY SHIT!”
The both of them freeze, and Izuku looks up over Katsuki’s shoulder to not one, but five Gryffindors, all with their hands over their eyes. Eijirou peeks between his fingers, before firmly closing them again, his entire face as red as his hair.
“Why,” Denki wails, hiding his face in Shinsou’s shoulder. “You deflied our sacred dorm room! I mean, I’m happy you got some, but come on, Kacchan!”
Izuku flings himself from Katsuki’s lap, dragging the duvet with him and wishing the floor would open up and consume him. And Katsuki, completely nonchalant, just grabs his pants and slides them on. Mercifully he gathers Izuku clothes up and throw them in Izuku’s face before closing the curtains to give him privacy.
He snorts over Denki’s whining. “Please, this room has long been defiled.”
A long pause follows those words.
“Dude no!”
“We sleep in here!!”
“How have you been banging Midoriya in here without us knowing?”
“We’re always in here!”
“Please, like any of you blockheads would notice a silencio charm if it took off your head.”
“...”
Izuku pops his head back out of the curtain, face a vivid red. “Kacchan, please—”
“DUDE, tell me you didn’t get nasty while I was sleeping five feet from you.”
“Okay, I won’t tell you then.”
“DUDE.”
