Work Text:
It had been five days since Dante and Vergil had any sex. Too many missions and distractions. It didn’t help that they didn’t have alone time either. Nero and Nico had accompanied them in the last three days. All four of them had been together in Nico's van, constantly leaving no privacy for the brothers whatsoever.
“Did they say where they went?” Dante asked.
“They’re out looking for any demon parts.”
Dante slouched on the leather bench seat, his red coat tossed aside, legs sprawled wide as he fiddled with the zipper of his pants. Across from him, Vergil sat rigidly, his sword propped against the wall, arms crossed over his chest.
Dante hummed. “That gives us, what? Fifteen minutes?”
“Fifteen minutes for what?” Vergil wasn’t following.
“A fuck.”
Vergil’s eyes widened. “You can’t be serious.”
“Dead serious,” he said. “We haven’t touched each other in days. I barely get to kiss you.”
“Because we’re working,” Vergil reminded, shaking his head. “Besides, we’re done already. We’ll be home by tomorrow morning.”
“That’s too long!” Dante's body ached for his brother in ways that had nothing to do with sore muscles. “C’mon, just a little fun.” His eyes locked onto Vergil's with a hunger that would make anyone cave.
Vergil's jaw tightened, and Dante knew he got him. Vergil glanced towards the door, ears straining for any sign of Nero's steps or Nico's chatter. "You’re insane, Dante. We’ll get caught by Nero. That’s far more humiliating than having sex in a van.”
“We’re wasting time. We can already be fucking,” Dante said. “Now it’s about thirteen minutes. Thanks a lot, Vergil!”
“You’re counting?” Vergil hissed.
“Keep talking and it will be twelve minutes!”
“Dante!”
Since Vergil didn’t outright say no, Dante lunged forward, straddling Vergil's lap in one fluid motion. His hands gripped Vergil's shoulders, fingers digging into the fabric of his coat.
"We've waited too damn long. Let me make you feel good." He peppered light, sweet kisses along his jaw and then his lips.
Vergil’s patience snapped as he smashed his lips onto Dante’s. Punt-up frustration had built up between them all this time, and they were not letting the opportunity go.
Dante ground down, feeling Vergil's cock harden instantly beneath him, straining against the confines of his pants. Vergil groaned into the kiss, one hand grabbing the back of Dante’s neck, pulling him closer, while the other reached down to pull on their clothes.
They moved fast, clothes shoved aside just enough, and both got comfortable.
Dante's pants pooled around his thighs. Vergil had unzipped and shoved down his pants to free his cock.
“Do we have lube?” Vergil couldn’t help but ask.
“Fuck the lube! Ten minutes, Vergil!”
No time for prep. No lube but spit. Dante slicked his fingers with saliva and reached back, working two into himself with quick, shallow thrusts.
"Hurry," Vergil whispered, voice strained as he gripped Dante's hips, guiding him down.
Dante sank onto him in one go, the stretch burning sweet and familiar, his ass clenching around Vergil's cock. He rocked forward, starting a fast rhythm. The van creaked faintly under them, the bench protesting as Dante rode hard, lifting and slamming back down, his own dick slapping against Vergil's stomach with each bounce.
“Feels amazing,” Dante breathed.
Vergil raised his hips to meet him. Both lost in the pleasure. Dante, for a moment, forgot that he still couldn’t be too loud. Vergil used his free hand to clamp over Dante's mouth to stifle the moans threatening to escape.
"Quiet. They could be near." Vergil growled, eyes flicking to the door again. Sweat beaded on his forehead, his control fraying as Dante's tight heat gripped him relentlessly. The risk gnawed at Vergil.
Nero would lose his shit if he caught them, yelling about 'family boundaries' or some bullshit. Dante didn’t take Nero seriously—he had known him longer than Vergil, after all. But still, the thought of being found in this position was mortifying for Vergil. Dante could be shameless, but not him.
“They’re not,” Dante said as he moved Vergil’s hand away. “We could’ve been done if you weren’t thinking about it. Maybe I’m not distracting you enough.” Dante's pace quickened, chasing release, his body trembling as pleasure built up in his gut. He rode Vergil like he was claiming territory, hips circling to grind deeper, feeling every inch of that cock splitting him open.
It worked in distracting him from the door. Vergil's breaths came in sharp pants, focusing all his attention on his brother. His hand lowered to wrap around Dante’s throbbing cock, stroking in time with the frantic thrusts.
“Dante,” Vergil said softly, letting out a moan of his own.
"I’m close!"
Dante gasped, voice barely audible, head thrown back as stars burst behind his eyelids. He came first, spilling hot over Vergil's hand and vest, muscles clamping down. Vergil followed seconds later, biting his own lip to stay silent. He pulled out at the last moment, yanking Dante off him and fisting his cock to finish on his own abdomen, ropes of cum painting his already messy vest instead of risking a drop on the seat or floor.
“This is disgusting, Dante. We’re never doing this again,” Vergil grumbled, but there was no heat behind it.
Dante giggled, like the idiot he was, then said, “Worth it.”
He slumped against Vergil’s side, catching his breath, a lazy grin on his face. Vergil huffed and reached for a rag that was on a small table next to him, wiping himself clean since he was mostly the dirty one. Dante wasn’t a white mess like Vergil.
“Get dressed. They're coming back. I can hear them,” Vergil said. They both zipped themselves and fixed their clothes.
Sure enough, Nero’s voice was heard behind the door, arguing with Nico about how she’s insane. They’d never been more grateful for Nero’s loud mouth.
Dante chuckled softly and scrambled to look innocent, making Vergil roll his eyes. A habit both had done since they were children whenever they wouldn’t get in trouble.
It seemed something never changed between them.
Nero entered the van, then his eyes landed on the brothers. The way they were acting, too calm and too close to each other, as if that was all the red flags Nero needed. Dante smiled and opened his mouth to speak, but Nero beat him. “I don’t want to know.”
Vergil nodded. “Wise choice.”
Nero shook his head and headed to the passenger seat, muttering family trips suckass.
