Actions

Work Header

Drunk Boys Make Bad Decisions

Summary:

This. Is a bad idea.

Notes:

Hey my dudes this is my first actually posted fic, my formatting might be fucked up a little bit because of some issues with saving it. Nice to meet you and enjoy your stay in Diero hell. Is there a ship name for this bcuz Diero sounds so menacing. Gygo? Shit. HAHAHA FINALLY SOMEONE MENTIONED and I took out The Trash (it's me btw I'm The Trash)

Work Text:

Diego was drunk. For that matter, Gyro was drunk. They were both drunk and this was a very bad idea. A very, very bad idea that they'd been heading towards headfirst and full throttle since he had walked in on Diego a few days before. Diego bit into the juncture of Gyro's throat and shoulder and Gyro had to admit that they had probably been heading towards this point for a lot longer than just a few days. They had been hurtling towards this like two trains heading straight towards each other at top speed with no brakes. Diego bit him again, surely leaving yet another mark, and as Gyro groaned he wondered if they had been heading towards this since the very first day they met and Diego went into his very first triade about his shitty house rules like he actually owned the dorm room they shared. If this was just the inevitable outcome of things. If destiny was wrapped around them tight and strangling and overpowering. Or maybe he was just drunk.

'This is a bad idea,' Gyro reminded himself as he grabbed Diego's ass and growled into the delicate pale shell of his ear. Of course, Diego wasn't intimidated at all. In fact, he was pretty sure he felt Diego's dick twitch against his thigh as the man laughed into the crook of Gyro's neck. 'This is a bad idea' He repeated yet again, a mantra in the privacy of his own head, knowing full well that Diego's stupid fucking haughty laugh was ruining him. Honestly, all of Diego was ruining him. But the laugh was the worst part, the most dangerous part. Diego bit him again and pulled back to admire his handiwork, smug smirk plastered across his awful beautiful face. Gyro snarled at him and Diego laughed again and it was heartbreaking. He was being ruined.

"I want you on your knees," Diego breathed out, leveling a half-lidded look at Gyro. Gyro swallowed, tongue flicking out to wet his lips. It felt heavy and awkward in his mouth.

"And I want you to stop leaving marks all over my neck like a fuckin suckerfish. I guess neither of us is gonna get what we want are we." Diego's eyebrows rose, incredulous. A challenge had been issued and Diego wasn't one to back down from any challenge. Gyro could see it in his eyes. They turned from lusty and seductive to sharp and calculating even as Gyro was speaking and honestly he regretted his words immediately. Diego was very, very good at getting what he wanted by any means necessary.

"Is that so? I find that... Highly unlikely." Diego's fingers dug into Gyro's arm, sharp and hard.

"Shut the fuck up, you're drunk. Stop tryin to be all cool and shit." Gyro's lip curled up in disgust at the way Diego's insufferable attitude seemed to be ramping up even more than usual. If he hadn't been so fuckin alcohol impaired he wouldn't have issued such a blatant challenge in the first place.

"You're drunk. You shut the fuck up," Diego retorted, sneering. Childish even now, during... Whatever this was. Diego's fingers moved from his shoulder and curled around the back of his neck to not so subtly pull him down.

"No, you shut the fuck up," Gyro mumbled, leaning down towards Diego's awful mouth. He wasn't above being childish himself.

"Gyro, shut the fuck up." Diego said decisively, warm breath ghosting across Gyro's mouth. This was a bad idea. A bad, bad, BAD idea.

"Shut-" Gyro cut himself off by pressing their mouthes together inelegantly and Diego met him with teeth and roughness, all fight. "The. Fuck. Up." He finished the sentence, breathing the words directly into Diego's mouth. Diego started to retort but Gyro silenced him effectively with tongue and searing heat, Diego's retort turning into a muffled moan instead as Gyro pushed his leg more firmly against the obvious tent in Diego's pants. Diego started to try again but Gyro used the hold he had on his ass to grind Diego's crotch into his leg instead. Diego was pretty but god, he really just needed to shut the fuck up sometimes for Gyro to be able to appreciate it properly.

And appreciate it he did. Diego was short, very obviously much shorter than Gyro, but his body was lithe and lean and surprisingly muscular. His ass was definitely noteworthy and had, in fact, been noted by Gyro before. He squeezed the muscles roughly just because he could and Diego's fingers dug into his chest. He let out a moan as Diego caught his lower lip in a bite, hard enough to break the skin. Typical. Diego was such a fuckin asshole.He even had the audacity to smirk at the way Gyro's body had immediately betrayed him with a breathy gasping moan and a jerk of his hips.

"What the fuck, Diego," Gyro touched his lip delicately while glaring daggers down at his roommate. The roommate in question smirked again, sharper this time, before abruptly grinding the palm of his hand against Gyro's crotch.

"You liked it." Was all the response Gyro got as Diego continued applying mind-dizzying pressure to his denim trapped cock. Gyro licked his stinging lip bitterly and looked away. Diego was right. He had liked it. He had liked it more than he should have. Just like he liked the way Diego was rocking his hand against him, applying too much pressure too much, too much. Too harsh too rough and, shit, he loved it. Of course, he wouldn't admit that but... Diego seemed to know anyway. Or not care one way or the other if he liked it. He couldn't be sure, honestly.

"Fuck," Gyro groaned out when Diego ground his thumb in a slow circle around his cockhead. It made his eyes water a bit, the fabric of his underwear and jeans harsh against the sensitive area. It was. Too. Much. Gyro grabbed Diego's nimble hand suddenly, leaning down to press their mouths together again in another toothy clash, and then started walking Diego backwards towards the nearest bed. His bed. Shit. He glanced over at Diego's bed and considered changing courses but it was too late and too far. His bed was going to have to do. When the back of Diego's legs hit the mattress Gyro pushed forward. Diego crumbled onto the bed easily. Gyro had the height advantage AND the strength advantage on his side at the moment. Diego swore at him, fingers sliding up under Gyro's shirt just to leave angry red welts in their wake as they slid back down.

Gyro took that as a hint to rid himself of said shirt, pulling it over his head unceremoniously and tossing it aside. Diego's eyes fixated on the newly exposed skin, mouth hanging open just a bit. It was kinda cute. A good look for him. Diego blinked and refocused his eyes on Gyro's face hands moving in to touch where his eyes had been roving just moments before.

"Zeppeli," Diego said with a sharp edge in his voice as he gripped Gyro's hips forcefully. Gyro was pretty damn sure Diego was aiming to bruise. Not that he really had a problem with that.

"Brando," Gyro answered as casually as possible while Diego's hands were on him. He felt like he was burning wherever Diego touched. "Strip."

"I'm not going to spread my legs for you if that's what you're after," Diego mumbled as he took off his shirt. Or tried to. Gyro laughed as Diego actually got stuck in the shirt and Diego immediately bristled and kicked him in the shin.

"Of course not. But you're gonna have to anyway," Gyro answered as he did his best to assist the his drunk roommate escape the shirt. He was impeded by the way that Diego was trying to defiantly squirm away from him, but eventually they managed to get it off. Diego scoffed and glared up at Gyro menacingly. "Pants, Diego."

"I'm NOT going to spread my legs for you." Diego repeated, firmer this time, and started unbuckling his belt.

"Well, this is gonna be really awkward if you don't, but alright." Gyro shrugged, smiling down at Diego. With much, much less trouble than he had encountered with the shirt, Diego removed himself of his pants and underwear in one movement.

"Gyro," Diego spat out his name like it was a swear. Well, he mused, it was a four letter word. Close enough, right? Suddenly Diego's eyes widened and then narrowed down to angry slits. He glared up at Gyro with murder in his eyes. When he spoke his voice was cold and threatening. "Who the fuck said you could order me around? Why do you have your pants on still?"

"Diego, remember what I said earlier? Let me remind you. Shut the fuck up," Gyro ruffled his hair affectionately. Diego clamped his thighs together tightly, lips curled in a snarl.

"If you think for even one second that you're going to--" Diego's rant slid to a halt as Gyro eased himself down onto his knees and pressed a kiss into Diego's tense thigh. Diego's breath left him in a gentle puff of air and a quiet "Oh."

"This is what you were thinking about, right? When you were jackin it? You were imagining me... Here?" Gyro grinned up at Diego, watching his throat work as he swallowed a few times. Gyro kissed his thigh again, hands moving up to hold Diego's hips. "You know, this would be much easier if you would just spr-"

"Thank you."

Diego shoved his hands in Gyro's hair opened his legs, pulling Gyro into the space made to accomodate his frame. Gyro awkwardly shuffled forward on his knees before he lifted one of Diego's legs from the bedspread beside him, kissing his inner thigh this time. It was soft. Who knew, even Diego Brando had soft spots.

"Your beard is awful. It feels weird," Diego complained.

"Your entire face is awful but am I complaining about it?" Gyro snarked back, nipping at the spot he had just kissed. Diego hissed and tightened his grip in Gyro's hair. He used that grip to press Gyro's cheek right up against his needy and neglected erection, not bothering to dignify Gyro's shitty comeback with words. Gyro looked up at him, green eyes meeting blue, and Diego huffed impatiently, face twisting into another cranky snarl.

"Hurry up and blow me, asshole." Gyro didn't respond this time, rolling his eyes instead. He settled Diego's leg on his shoulder and wrapped his hand around the base of Diego's cock, making Diego's breath hiss out. The space between them was hot, humid even. It almost felt like it was filled with electricity as he tapped the head of Diego's swollen cock against his lips before teasingly lapping at it. 'Bad idea!!!' the voice in his head yelled as he watched Diego's eyes slip closed momentarily. Beautiful. Until Diego used that grip in his hair to shove him roughly down in an attempt to shove his cock straight down Gyro's throat. Instead the heated flesh skidded up Gyro's face awkwardly. "Gyro. Now."

"Bitch," Gyro whispered. He had to work hard to restrain himself from punching Diego in the chin. To be fair, he probably would have felt the same way as Diego did right now, but he could have been polite about it or something. Before Diego could respond to Gyro's whispered insult, Gyro took him into his mouth in one fluid motion, feeling a surge of self satisfaction when Diego gurgled out a strangled sound and his fingers tightened even more in his hair. He flattened his tongue against the underside of Diego's heavy cock, pleased when the length of it twitched from the attention, and then started moving his head.

It was one of Gyro's not so secret-secrets that he loved giving head. He loved the wet sloppy sounds. He loved the feeling of it, loved pleasuring his partner, loved feeling needed. It was his favorite way to get his partners off, even if he himself didn't get off from it. It was satisfying in a different way entirely when he could make his partners orgasm with his mouth and tongue alone.

He hummed around Diego's length, letting his eyes close and enjoying the feel of it. The feel of Diego's hips rocking up against large hands holding him down. The feel of Diego's fingers clenched in his hair, tugging desperately. The wet slide of slick flesh against his lips. He shifted his grip on Diego's hips, letting go with one hand entirely to push down his own pants. He groaned around Diego's cock when his arousal sprang free from the denim cage, flushed and dripping pre. His hand curled around himself immediately, thumb going to spread the precum around his cockhead clumsily, rubbing under his foreskin and making himself shudder. He pulled off of Diego momentarily and Diego let out a pathetic whine and swore at him, kicking him in the back with his heel as if Gyro was a horse to be spurred on.

"Give me a second you impatient fuck," Gyro groaned, lips pressed against the side of Diego's dick while his hair tickled Diego's thigh.

"Gyro, fuck, Gyro, c'mon!! C'mon c'mon c'mon, feels so good, Gyro," Diego's words were slurring together from a combination of the dizzying pleasure and the alcohol coursing through his veins. Gyro nuzzled into Diego's pelvis and pressed his lips against Diego's thigh again in another kiss. Diego had nice thighs, well muscled from years of being a jockey. He really liked Diego's thighs. He really liked Diego's dick. What a weird thought. 'BAD IDEA' the voice in his head screamed again, louder and more urgently. He ignored it and took Diego back in his mouth again, this time pushing it in deeper, deeper, until the thick head was pressing insistently into the back of his throat and his nose was pushed into the humid thatch of blond hair at Diego's crotch. It smelled good. Musky. Sweaty. He swallowed hard around Diego, tamping down his gag reflex as much as possible and started jerking himself off in earnest, rutting against Diego's leg a little while he did it.

Diego's breath hitched in his chest, froze there, and then without warning Diego's hips were moving, pulling out and shoving back into the tight wet heat of Gyro's throat. Gyro's hand spasmed and clenched down on Diego's hip, trying to stop him but with his other hand occupied he couldn't keep Diego's body under his control. Tears dotted his eyes at the sensation, at the feel of the cock dragging itself in and out of him with lewd wet sounds, at his own fight to not choke and keep breathing, at his hand tugging roughly at himself in time with Diego's drunken thrusts. Drool was dripping down his chin, into his beard, onto his chest, onto his legs, onto the floor.

"Gyro, fuck, fuck, fuCK Gyroooh, Gyro, you want it so fuckin bad don't you, you want it, god, look at you taking it so well, f-fuck, fuck, Gyro I'm- Nngh, Gy--ro," Diego panted out, breathing hard. He was getting close, Gyro knew it. He was getting close--

Gyro's head was yanked backwards and off of Diego's cock with a loud wet slurping pop and a dribble of saliva. Diego held him there with a painfully tight grip, his other hand replacing Gyro's mouth on his dick for one, two pumps before he spilled his seed on Gyro's face. Gyro flinched automatically, eyes shutting tight and hand going tight and still at the base of his dick. Diego continued pumping himself erratically, muscles seized up and tense as he came. Finally his body relaxed again and he stroked the last few dribbles of cum out of himself, rubbing his dick directly on Gyro's face. Gyro's eyes finally opened, face twisted into a fierce frown.

"Diego. Brando. You piece of shit. You fucking ASS. You. You. You!!!" Gyro snarled out, voice rough and fingers digging into Diego's thigh hard. "WARN people!!! WARN ME!!!!"

"Mmmm. Gyro. You look good like this. I knew you would," Diego said, eyes hazy with pleasure still. Gyro slapped his leg harshly and grabbed Diego's shirt to wipe the jizz off his face. "You look filthy. Used." Gyro slapped his leg again and Diego laughed at him, rubbing at the reddened skin.

"I hate you. I hate you so fuckin much," Gyro growled out, turning his attention back to his aching dick. Diego sat back on his hands and watched with a sort of lazy interest. Gyro swore at him, switching over into Italian to truly express his feelings. Diego wasn't phased. After a few moments of silence Gyro grumbled petulantly. "You know, the fuckin least you could do is return the favor."

"Hm?" Diego had started wiping the mess off himself with Gyro's blanket, just like Gyro had known he would do. Fuckin hell. Diego's eyebrows knit together in confusion as he glanced back at Gyro. Gyro's eyebrow twitched and he pushed up off his knees, joints popping with the effort, and stood in front of Diego again, dick bobbing almost perfectly at Diego's mouth level. Diego's eyebrows rose and he gently placed his fingertips on the side of Gyro's cock, pushing it to the side so it wasn't pointing directly at him anymore. He smirked, all pleased with himself. "Oh. No, no thank you. I just ate."

Gyro was going to kill him. He was going to snap Diego's fucking neck one of these days. He took in a deep breath and let it out slowly. Whatever. He hadn't expected much out of Diego anyway and this was just yet another confirmation that this entire thing had been a bad idea. He closed his eyes so he wouldn't have to look at Diego disinterestedly cleaning himself up and focused on the heat still burning in his groin.

It was easy enough to get himself back into it. He could still taste Diego in his mouth. His throat hurt, felt ragged and rough. 'Used' as Diego had so elegantly put it. His eyebrow twitched at that reminder, but so did his dick. The satisfied look in Diego's eyes as he said it, the way his mouth formed the words. He hated Diego. He didn't want to be used. This had been a bad, bad, bAD idea. Gyro's eyes shot open as he felt an unexpected touch on his hip, Diego's hand stroking his skin.

"What? What do you want?" Gyro bit out, gruffly.

"Well I was going to help but I guess I won't. Not with that attitude," Diego sniffed, flipping his shitty blond hair over his shoulder.

"Oh, now you want to be pleasant?"

"I'm always pleasant."

"Mhmm," Gyro's eyes narrowed at the sickeningly sweet smile Diego had plastered on his face. He didn't trust this one bit.

"Sit down," Diego said, patting the bed beside him. He smiled again and Gyro grunted. This was definitely a trap of some sort but... Well, he did have needs. Urgent needs. Needs that clouded his better judgement. He sat next to Diego and was... Surprised. Diego was really just touching him. Not his dick, mind you, but his chest. His back. His shoulder. Just lithe fingers rubbing into his skin. Gyro frowned again, eyeing Diego warily, but he closed his eyes again and let himself relax into this. It was. It was nice. Warm. Gentle, almost. He let himself go off into his own world, hand twisting just so on his cock to make stomach shudder under Diego's hand.

He moaned loud, open mouthed and uninhibited when Diego bit harshly at his throat. He hadn't been expecting it, wasn't prepared for it, and he definitely wasn't prepared for the hard twitch of his cock followed by a thick dribble of precum. Diego sucked hard, violent, visceral, while his hands continued moving gently, stroking the trail of blond fuzz on Gyro's stomach. A paradox. Gyro moaned again, head lolling back and exposing more of his throat for Diego without Diego even asking or demanding or pushing him around. Shameful. Diego's teeth scraped against his skin again and Gyro shuddered hard, reaching out to grab Diego's hand absentmindedly. Diego froze momentarily at the unexpected act of intimacy and then moved up to nip the soft sensitive skin below Gyro's ear.

"Gyro, you're making this weird," Diego breathed into Gyro's ear. Gyro shuddered again, squeezing Diego's hand.

"Fuck you Diego."

"You'd like that, wouldn't you?"

"Just shut up, I'm trying to--Nngh!!" Diego bit hard and it sent a thrill straight to Gyro's cock. Shit. "D-Diego, I-"

"Just do it already. I'm tired."

"F-fuck, you're ruining the goddamn mood!!"

"Do you have performance anxiety?"

"Sh-shut-- Diego, bite. Please. P-please just-- Fuck--!!!"

For once, Diego followed directions from someone else without complaint. But then, Gyro had a feeling that Diego was planning to bite him again anyway. He didn't really care much why Diego was being so very compliant, he was too busy tipping over the edge of the tension deep in his body and into orgasm, feeling like the feelings were actually snapping inside him like an overtight rubber band. He could feel Diego's teeth and mouth on his throat again, moving, marking, painful and wonderful all at the same time. When he came down Diego had pulled away and was admiring his handiwork lazily. Gyro blinked at him a few times and Diego slapped him on the back. Silence fell between them for a few moments.

"You're fuckin welcome," Diego said, breaking the silence. "I know, I'm amazing."

"Fuck off Diego," Gyro responded tiredly, with little force behind his words.

"That was..... Alright. I wouldn't mind doing it again."

"You're drunk. Shut the fuck up."

"Gyro I swear to god if you tell me to shut up again I will break your nose."

The conversation drifted off at that, with the two men glaring at each other. At some point Diego had laid himself down on the bed, Gyro's bed, and put his head down on the pillow, Gyro's pillow. If he had the energy, Gyro would be pissed about it. As it was, Gyro just laid down next to him and pulled one of his bears out from behind Diego, curling around it. Diego scoffed at him and Gyro kicked his leg. At some point, they drifted off to sleep. At some point Gyro woke up and pulled the blanket up over Diego, who had managed to kick it off in his sleep. At some point, Diego wound up with the bear pulled against his chest. At some point, Gyro kissed Diego's forehead and Diego pretended he was still asleep.

 

It was a bad idea. He knew that throughout the entire thing. He certainly knew that when he woke up to a pissed off hungover Diego in his bed. He knew that when they fought in the morning and Diego stormed off to the showers and Gyro angrily ate Diego's cereal in retaliation. He knew that the entire goddamn time. And he would still choose to do it again, if he had the choice. It was a bad, bad idea, but then Gyro was known for making bad decisions all the time. He was a gambling man and this... It was his favorite kind of bad idea.