Work Text:
The van’s quiet, nothing but the low music Ochako turned on at the start of the trip playing, and half the class has fallen asleep now, all except Iida obviously, who’s stuck with driving their little crew of friends down to the beach. The van’s packed, with almost everyone packed hip to hip in the borrowed van- Iida’s mother’s or something, Katsuki can’t remember to save his life- and Katsuki sweats like a whore in church where he’s pressed far too close on top of Izuku. He’d been pressed to sit on Izuku’s lap at the start because the van had limited seating. Mina, a seat in front of them, is also asleep in Kirishima’s lap, so he’s not the only one who ended up sitting on someone. Sero’s in Todoroki’s lap as well.
Katsuki snorts a little. Iida hadn’t been too happy with the concept, but they hadn’t had another vehicle to take with, and they had far too many people to take with them. Iida had lost the argument on who sat where to Ochako, who claimed shotgun, as someone had to man the GPS for Iida, and it surely couldn’t be Izuku, who couldn’t read a map to save his life, so it leads to now, where Katsuki’s pressed far too close to Izuku. This is the last place Katsuki wants to be, having obviously had feelings for the nerd for the past few years, ever since their fight at Ground Beta, but kept them in and hasn’t had the nerve to say anything.
Izuku groans under his breath as Katsuki adjusts himself on top of him, trying to get comfortable and Izuku grabs his hips to stop him.
“Would you stop that, Kacchan?”
“Am I not allowed to get comfortable?”
“Not if you keep doing that!”
Katsuki, nothing but a menace, can’t help but roll his hips, making Izuku groan again. He finally feels it, a hardness against his ass, and he flushes down to his chest. He’s a little flattered, honestly, that just him sitting on Izuku’s lap could make the nerd fully hard. Like, the guy’s not even half-mast or sporting a little chub, he’s fully hard, twitching against Katsuki’s ass right now. The thought makes Katsuki burn, and he licks his lips.
“Are you seriously hard right now?” Katsuki snorts. He finds the situation humorous, honestly, and honestly kind of hot.
“Not like you’re making it any better, Kacchan!” Izuku growls, “You’re making it a thousand times worse.”
Well, then. That makes Katsuki smirk, a little, in the darkness of the van. Nobody’s paying any attention, either asleep or on their phones, so he shifts again, grinding down against Izuku’s hard on, fully intentional.
“Worse?”
“Worse.” Izuku groans. “Stop it, Kacchan.”
“Not like you can leave the bus like this.” Katsuki points out, and Izuku mutters something under his breath sounding like a curse, and presses his forehead against Katsuki’s black t-shirt.
“And what the hell would you suggest, huh, Kacchan? We’re in a van full of people. Not like I can just whip it out and-”
Katsuki looks around again, making sure nobody’s paying attention to them- they aren’t- and rolls his hips down, hard. Izuku presses his hand against his mouth to suppress another groan, one so close to becoming a moan, and Katsuki can’t help but feel a little proud of himself. He did this, and made the nerd turned on and aroused, and wants to make it far worse, wants to hear all the sounds he can make when they’re not in a car packed with their classmates and friends.
“You like that, nerd?” Katsuki asks, adjusting himself in his pants discreetly. His cock twitches, almost as hard as Izuku’s now. He wishes he could turn around, press their cocks together, but doing that would garner far too much attention.
“Way too much.” Izuku murmurs from where he’s pressed against Katsuki, and he winds his hands around Katsuki’s waist, bringing him closer, “God, Kacchan you…”
“Yeah?”
“That’s so fucking hot.” He whispers in Katsuki’s ear, and presses a soft kiss to Katsuki’s nape, “If we weren’t in this stupid car… The things I’d do to you.”
Katsuki’s not sure if he means it in just a platonic, friends-with-benefits way, and he’s a little too horny to care or question it. Izuku brings a hand down to Katsuki’s waistband and traces it, teasingly, and Katsuki bites his lip. His mind races, fuzzing like one of this old-timey VHS machines, and Izuku licks at his neck, biting it. Katsuki has to try to keep his voice down as Izuku sucks and licks at his neck, his hand playing at Katsuki’s waistband, but not touching his dick where he wants it. He can’t stand it.
“Kacchan…” Izuku hisses, finally reaching down to cup Katsuki’s hard on, and Katsuki twitches, arching up into his touch.
Katsuki wants more, wants nothing but to rut up into Izuku’s touch. He’s not sure how long this ride will last, but he knows he won’t last long if Izuku keeps touching him like that. Izuku cups his cock hard, making Katsuki whimper, and when he moves his hand to grasp and stroke Katsuki’s cock, his cock twitches into Izuku’s touch. He can’t help it, he wants nothing more than to thrust up into Izuku’s hand until he comes.
He can feel the hardness of Izuku’s cock against him, and he rolls his hips down, shifting and adjusting so that Izuku’s cock lands between his asscheeks, and fully grinds down.
“Kacchan, you can’t just-”
“Can and I will.” Katsuki whispers, “Says you, asshole!”
It’s like a competition on who can make who come first. Izuku strokes, Katsuki grinds and rolls his hips, and Katsuki’s pretty sure Izuku’s left at least three hickey’s on his neck that he’ll have to ask Mina to help hide later. He won’t have an explanation where they came from, nor will he have any other way to hide them other than the makeup she has in her bag.
“Shit,” Katsuki growls, as Izuku strokes a little faster through his shorts, “Fuckin’ Deku, just-”
“Yeah?”
He grabs Izuku’s hand, “This okay?”
Izuku let’s out a “mhmm” as Katsuki readjusts a little, and shoves Izuku’s hand down his waistband. He hisses at the cold air for a second and groans at Izuku’s warm hand on his even hotter cock.
“More than okay. God you feel, oh my god.”
Izuku runs a finger across the head of his cock, dragging through the pre and down the side of his cock with the rest of his fist. Katsuki drops his head back against Izuku’s shoulder, hips sliding a little.
“Feel good?”
Katsuki rolls his eyes to the back of his head as Izuku strokes up, then down.
“Shit. Fuck.”
“That good?” Izuku asks, and Katsuki barely has enough brains to nod.
They aren’t paying attention to anyone anymore, just rutting against each other like animals, just trying to keep themselves quiet enough so nobody notices. The van’s still quiet, nothing but the music that’s changed a few times since. They can’t hear anything except the shifting of clothes, noises just quiet and low enough that nobody notices.
“If we weren’t here, god I’d love to-”
“Yeah?”
“I’d love to fuck you, Kacchan. Spread you out on my cock and fuck you.” Izuku whispers, “Fuck, you feel so good. I love stroking your cock. Wanna make you come for me so bad.”
“Hngn.” Katsuki can’t help but murmur, “Yeah, I’d like that. Fuck me on your fat cock, Deku. “God, you’re gonna kill me.”
“Wanna fucking come for you, Kacchan.”
Katsuki whimpers as Izuku starts to stroke him faster, making that bundle of nerves inside him light up, twist and turn. He opens his mouth and closes it, his legs starting to twitch. He knows he’s so fucking close, on the edge, and by how Izuku starts to stroke faster, harder, through every twitch of Katsuki’s cock, he knows it.
“Come on, Kacchan. I’m close too. Can you tell? I’m losing my mind. I wanna make you come for me. I wanna taste it. Fuck,” Izuku groans into Katsuki’s hair, “Come on, come for me. Come for me good, and maybe tonight, you can come again. You’d like that, huh? Riding me good? I wanna see you ride me.”
“Shit,” Katsuki hisses, his eyes fluttering as he comes, that bundle of nerves alight inside of him, and he has to shove a fist in his mouth as he does so. His cock twitches once, twice, before Katsuki comes and spurts into Izuku’s fist.
“Bet it tastes good.” Izuku murmurs, shifting his hips up, “Ah, fuck, I’m-” He hisses as his cock twitches, “Oh, fuck yeah, that’s it. Make me come against your fat ass. Feels so good, Kacchan. Can I come in it later? Yeah? You’d like that, huh? Me coming in you?”
Katsuki never expected Izuku to be much of a dirty talker, but damn. The nerd always did yap. He feels the nerd’s cock twitch as he comes against Katsuki’s ass. At least they have a couple hours of riding for the spot to dry because Katsuki wasn’t looking forward to having two different wet spots on him to explain.
Katsuki flushes, thinking of the cottage that Momo had rented. They’d need to split up rooms, with the minimal space. Maybe with some convincing, he and the nerd could share a room, and well, maybe. Maybe Katsuki could get what he’s always wanted with the nerd, and maybe more. After a conversation years in the making, maybe.
