Work Text:
Gyro couldn’t believe how he looked in the moonlight. His pale beauty was reverberated in the cold night air that filtered through the window and Gyro had the curious thought that he looked just like a vampire. No blood thirst and dark hair but just enough of a dangerous and mysterious aura to him that pulled the Italian in. Muscular enough to inspire fear while still looking thin, with blue eyes that burned and drowned you at the same time. How one human could look so beautiful, he had no clue. Diego had been an enigma he had been trying to solve since they had met. The harsh glances under the pretty eyelashes, the calculations and machinations paired with the good looks, the bitter praise and the sweet mockery. He looked at Diego like a God fallen from Olympus and his breath was taken away at the fact that Diego was looking back. There was something in how he gazed at Gyro that left him uncomfortable and unexpectedly excited. He was the center of attention of this man, maybe if only for five minutes and it made him dizzy.
“Why are you waiting for, Zeppeli?”
That’s right. What was he doing there? He was frozen, unable to look away while the angel’s eyes turned to impatience and want . Yes, that’s why he was there. Because the man in front of his desired him and he wanted to take it all in before it was over. Because certainly for Diego this was all another part of a sordid plan or a way to have mindless fun. The way it tore Gyro’s heart had surely been considered by Diego but left out of the final equation. Since surely, he had to know how he could torture a man with his simple existence.
Diego took a step toward him, so close yet keeping right out of touch. Gyro raised his hand to touch him, but he avoided it. “It’s all or nothing, dear.” He whispered. “If you take me there, you have to mean it.” His voice was warm and controlled but Gyro heard the slight anger beneath it, passion Diego hadn’t quite put under control.
He knew this game very well. They had played it many times before but never to this extent, never with the promise of what was bound to come, to improve or maybe to be destroyed forever. Gyro didn’t fear the feelings, for once. He had embraced them long ago. It was the thought of all that could disappear because of his impulses that made his pulse race.
“You’re thinking too much.”
Gyro almost laughed at that. “Me? I’m sure you’re calculating the speed of the wind and the rate of my heartbeat right now.”
Diego licked his lips but said nothing. His tongue was long, remainings of his lizard abilities. He examined Gyro up and down before putting his hand on Gyro’s cheek, lifting his head. He still had his gloves on and the feel of leather against his skin made Gyro shiver. “I thought you said no teasing.”
“Well, you’re not allowed to. But I am.”
Gyro wanted to argue that it wasn’t fair, but he bit back his remarks. He would find something to make Diego change his mind. For now, he was curious to see how far the blonde would go.
The hand went from his face to his neck all the way to his chest. The caresses were slow and deliberate as Diego looked directly at him. He knew what it was doing. But he would need to do more to defeat a Zeppeli, even one that had perfectly good reasons to abandon himself to desire.
“Is that all you got, Brando?”
The latter smirked before murmuring, close to Gyro’s ear, “Oh, but we’re just getting started.”
The teasing caresses continued a few minutes before Diego put the tip of his middle finger into his mouth. He used the strength of his jaw to get rid of both his gloves, in turn. There was something strangely erotic about the way he pulled the leather from his fingers, the hint of sharp teeth in the darkness. Once his hands were free, they renewed their exploration of Gyro’s upper body. The skin-on-skin contact on his face and arms felt great. Diego’s hands were soft and hard, well-manicured but hardened by the callouses that came with his job. The contrast made his hands appear both manly and well taken care of, everything Diego was. When the blonde’s thumb swiped over his lips for the third time, he bit back the urge to take the digit into his mouth and suck on it. He could perfectly picture the way Diego’s eyes would widen slightly before nearly closing, how he would let a breath out through his nose and push just a bit harder on his thumb. For a man that didn’t rely on habits, Gyro sure noticed Diego’s a bit too perfectly.
Diego’s left hand went in his hair, nearly making his cowboy hat fall to the ground, while his right hand finally reached under the layers of clothes to touch his torso directly. Diego was shorter than him, but that didn’t make his hands less precise in how they pressed and touched all the right areas on his skin. He wasn’t exactly mapping it since he already knew how it felt and looked like. This step, they had reached it already. But despite the fact that this wasn’t a discovery for Diego, he still appeared hypnotized by the act and Gyro marveled at his reaction, maybe more than the physical contact itself.
Diego’s hands were cold and the one on his skin moved to his nipples, pinching them without remorse. Gyro bit back a moan, still caught by the teal traps that were Diego’s eyes.
“You like this, Gyro?” Diego said with a cocky smile.
“Oh, so we’re on a first name basis now?” He joked to hide his breathlessness.
Diego’s eyes shined with amusement. And then he racked his nails across Gyro’s skin without a warning. This time, Gyro couldn’t suppress the noise that escaped him. The angel chuckled but Gyro only answered him with a dark gaze. So, he really did want to play it dirty. Well, unfortunately Diego has just handed Gyro the weapon he would use to win this fight.
“Yes. Not only do I like this but also all the things we’re going do to after it.”
Diego’s eyebrows raised up in surprise. He didn’t expect this tactic. Gyro fought not to grin; it was so satisfying.
“Interesting.”
“What’s interesting, Diego?” He said and put all his heart into the name. “The way I’m going to fuck you senseless once I win this little game?”
Diego had perfected the art of poker face, but Gyro still felt his breath hitch. Not to mention the other obvious visual evidence that couldn’t be missed.
“Who said you’re going to be the one to fuck someone tonight?”
“You.”
“Me?” Diego answered incredulously.
“Yes, you. Your body tells me how much you want to get it. You’ve been begging to get fucked since we started this.”
Diego flushed in what could have been anger, embarrassment or simply arousal.
“Well, I think you are really bad at reading cues.” He hissed, but Gyro wasn’t impressed.
“We’ll see if you say that again once I am knuckles deep in you.”
Diego’s pupils expanded. “Shut up!” His hand quit Gyro’s chest to land lower, pressing his erection mercilessly. Gyro gasped, his eyes fluttering close.
Diego got closer to him, his mouth so close to Gyro’s ear. “Oh, it does seem like there exist a way for you to obey me.”
Through the waves of pleasure, Gyro’s will to absolutely piss the shit out of Diego got the better of him. “Careful, Diego or one might think you’re the one throwing yourself at me. We wouldn’t want that.”
Diego shot daggers at him. Mr. Perfect Control’s mask was falling slowly. It made Gyro feel way too proud of himself. He was also half mad with arousal and the cocktail of the two made him dizzy.
“You think you’re so smart? We’ll see what you say in 5 minutes.”
And before Gyro could realize what had happened, he felt teeth and heat against his neck. Then came the perfect suction that made his knees feel like jelly. Diego had backed him against the wall, making his hat fall. Diego knew all his weak points, damn him. It was divine how good it felt, while the pressure of Diego’s hand was continuing his movements on his clothed dick. He felt Diego’s hair tickle his cheek, smelt his odor of sweat and dirt. Maybe that should have disgusted him but the wildness of it only increased his arousal. Gyro couldn’t feel Diego’s erection against him, and he knew the jockey was keeping just enough distance between their bodies for it to be the case. Because pressing against him would lead to grinding and this would be an admission of defeat for Diego, Gyro knew it. Their game was a battle of opposite goals. For Gyro, losing meant touching the blonde and for the other, it meant pleasuring himself.
Diego let go of his neck for a second, his hot breath feeling nice against the hickey he just made. He looked up at Gyro, with his red swollen lips and his lustful eyes and it took every ounce of Gyro’s self-control not to kiss him until he could not breathe anymore.
“You’re so fucking beautiful.” He said, panting.
“Not too bad yourself.” Diego answered and Gyro took this as a real compliment.
“So, did you change your mind about me not fucking you?”
“You really don’t give up, do you?”
Gyro grinned. “Yeah, that’s why you love me.”
Diego rolled his eyes. “Guess I’ll have to enter the second phase of my plan.” He almost managed to sound disappointed but Gyro wasn’t a fool. Diego liked winning but he especially liked competition; someone on his level. And he was sure loving every second of Gyro’s resisting him.
He felt Diego’s hands on his belt buckle, then on the zipper of his pants until they were on the floor. He wasted no time and in other situations, Gyro would have praised his efficiency. However, at this exact moment, all he wanted was a little time to breathe to keep it together for what was to come. Diego’s hand slipped in his underwear and the direct contact on his most sensible parts made him grit his teeth to bit back a moan.
“Come on, Gyro. Don’t act as if this wasn’t driving you wild.” He extended the last syllable in a way that was way too sexy for a simple word.
He accelerated his movements, using Gyro’s precome to make his grip more slippery. Gyro inhaled sharply as Diego’s thumb circled the tip of his cock which earned him yet another smirk. But the little devil didn’t stop there and took the vile decision of attacking Gyro’s neck and collarbone again. Diego certainly had, Gyro declared to himself, a certain talent at multitasking. He couldn’t help but let moans slip out of his mouth and just as he was about to make a motion to go faster, Diego took his hands off him. Gyro’s head pressed back against the wall as he groaned in frustration. He expected this and yet he had hoped…
“Bastard.”
Diego laughed. “Really, now? That’s a poor way to say “thank you”.”
“Piss off.”
“Oh no, no, no. I’m not quite finished with you yet. But don’t expect to come until you lose.”
And he said the last word with such smugness that Gyro could have slapped him right there. It was completely unfair that Diego got to touch him and rile him up this way. How could he rival with dirty talk when Diego could overwhelm him with his hands in a few minutes. He wasn’t going to lose, that was certain. But for that he needed a better plan than salacious promises. Or he needed to do it better.
His train of thoughts came to a halt and his eyes widened as he saw Diego getting down on his knees. It was almost inhumane what was asked of him, and his hands shook to keep from just caressing Diego’s face or shoving it right where he needed him the most. Diego took his sweet time teasing him, caressing his thighs and licking right over the waistband, still with that irritating glint in his eyes. Oh, he really was so sure of his victory. Gyro closed his eyes, chasing the mental image of Diego about to suck him off and summoned memories that would help him shift his attention. If he could think about unsexy things for 2 minutes to form a pla- He gasped loudly as wet heat suddenly engulfed him. Diego went from teasing to the heart of the subject in a matter of seconds, as if he knew exactly what Gyro had in mind. Of course, he had to know, since he was able to pick on the smallest details.
It was so good and warm and tight. He couldn’t resist the temptation to open his eyes and the sight of Diego with his cock in his mouth could have made him cum right here right now. It really was a sight to behold but Gyro forced himself to close his eyes again. He had to think. What could Diego’s weakness be? The one that was so obvious he didn’t think about it before. What did Diego like before all else?
“You’re so good at this.” He breathed out between two moans.
“All pretty, getting on your knees to suck my cock, begging to be touched.” He continued, feeling strange for saying such things. He wasn’t used to this.
The sucking was interrupted by a moan and Gyro’s eyes lit up in satisfaction. It had an effect! Diego’s pleasure glazed eyes were only further proof of it.
“Yeah, look at how much you enjoy this. You’re my little bitch, aren’t you?”
Diego made a strange noise and Gyro wondered if he had gone too far but seeing the flush on his cheeks and how he couldn’t stay still, he was convinced the response was not a negative one. So he had been right. Diego liked that kind of stuff. After all, he wasn’t the only one who was able to catch onto the details of what the other liked. Gyro could do it as well as him when he wanted to.
The sucking continued and so did Gyro’s praises and crude words. It still felt weird but also new and exciting. He had started to make Diego lose control at the beginning of their game, but he was now on a whole other level.
“You want more of this? More of my cock in your pretty mouth?” He breathed out.
Diego let go of his dick, and Gyro nearly protested in frustration but before he could utter a single word, his mouth was taken by Diego. ‘Nio ho ho!’ Gyro thought. ‘So it won’t be long before he loses!’ But his thoughts were cut short by Diego’s tongue in his mouth, plunging deep in him, stealing his breath away. Diego’s hands gripped his hair and he clung to his mouth like a drowning man getting his first gulp of air. It was overwhelming, and beautiful, and hot and intense. More than anything, it felt freeing. For once, Gyro didn’t think. He was totally lost in the moment. The soft sensation of Diego’s wet lips, the sharp tugs in Gyro’s hair, the way Diego looked like a Greek statue even though he still had all his clothes on. There was nothing about this that made him want to create plans to escape. He was perfectly in his place, and it felt just right. There was no need to pretend or to hide your emotions when all your deepest and more intimate desires were bared and handed to you.
“Now shut up.” Diego said but his breathlessness and the moans he had let escape during the kiss only made Gyro want to laugh.
“Technically, isn’t a kiss also profiting you?” Gyro asked with mischief.
Diego looked at him like he had kicked a puppy. Well no, Diego would look pleased if that were the case. He glared at him as if Gyro had walked on his tail.
“Well, since I am the one initiating the kiss and putting all the effort into it, I still consider it something only you received.” Diego then smirked. “Don’t think your victory is coming so soon, dear.”
As always, Diego had good rhetoric even if Gyro wasn’t fully convinced. “Doesn’t change anything anyway, since I’m going to win.” He winked.
Diego stared at him, dissatisfied before making a move to go back down on his knees.
“Oh no no no. Don’t think you’ll be the only one to decide what we are going to do. It’s my turn now.”
Diego’s eyebrows shot up but to Gyro’s greatest pleasure, he didn’t emit a direct rebuttal.
“Well, if you want to make my victory that much easier by touching me directly, go for it.” He said with his usual arrogance.
Gyro’s grin grew wider. “Who said you were the one I was going to touch?”
Diego frowned in confusion but, as Gyro’s hands descended lower on his own body, understanding sparkled in his eyes.
“Now watch me because you’re not going to see this very often.”
That was a lie. If Diego asked, he could do that every night. But of course, not only would Diego never ask this directly but Gyro would need to admit it in the first place. And that wasn’t going to happen. He took his cock into his hand, setting his hand in motion and falling into a familiar rhythm. He started out slow, to observe Diego’s reactions but also because the blowjob had quite the effect on him earlier and he needed to hold on for a bit longer.
Diego’s eyes were transfixed on his hand, following the regular movement, without as much as a blink. It was a fascinating and powerful sensation. Another field where Gyro liked to be the center of attention, he realized. He had decided to take the lead, not only to be able to control the pace but also because he knew that watching as going to arouse Diego more than simply giving.
Gyro had gotten quite comfortable as he had settled on the bed while Diego watched, sitting on it. He was so hard through his pants it made Gyro mouth water. God bless him for always wearing such tight clothes that stuck to him like a second skin. There was sweat on Diego’s temple, and in another setting, Gyro would have licked it off him.
“You know what I’m thinking about?” Gyro said, with faux nonchalance.
“No.” Diego said, almost timidly, like he didn’t quite want to admit it.
“The first time we met. I mean, I don’t know if meeting really is the correct word for it.” Gyro laughed. “The harsh look you gave us, Johnny and I, when you only saw us as an annoyance, that damn look... Well, I thought: I want to fuck that guy.”
Diego shuddered. “That’s why I handle this pretty well.” Gyro said with a glance toward his hand, still gripping himself firmly. I got practice thinking of you every time I do it.” He let out a small moan, just because he knew it would push Diego only further.
And it did. Diego’s hips pushed toward the sky, seeking friction against his clothes.
Gyro tutted softly. “Not sure this is quite allowed, darling .” He said, a mockery of Diego’s earlier words.
“Fuck it.” Diego said, “You’re driving me fucking wild.”
The admission jolted through Gyro’s body, and he had to pause the movement of his hand for a moment, his breath becoming a bit less controlled again. He could only keep the facade for so long.
“Why are you stopping?” Diego said, opting for reprobation and falling to desperation. Gyro was so fricking hard and being stopped so close to orgasm for the second time of the night wasn’t doing anything to better his mood.
“Touch it, if you want it so bad.” Gyro said, provocative.
“I might as well.” Diego responded, on his hands and knees, hovering over Gyro who laid on the bed. He was so close, his lips millimeters away from his own, their bodies nearly touching. Then Gyro got a brilliant idea. He pushed his hips up, grinding against Diego who moaned. It seemed at this moment that their stupid challenge didn’t have weight anymore as they both threw themselves on the other. No one could tell which one of their resolves broke first, but Gyro couldn’t care less. Diego’s lips were pressing against his but there was no holding back no. It wasn’t about teasing but taking. Finally, Gyro’s tongue slipped into the wet heat and brushed against Diego’s. The kiss quickly turned sloppy, all teeth and saliva but it was all they ever needed, all they had ever been waiting for.
Now that the wall between them had been taken down, Diego didn’t have any remorse in pressing his body tight against Gyro’s. Finally, he could feel it against him, that damn erection. Gyro broke the kiss but wasted no time before attacking his lover’s neck. It was his turn to have his feast. He bit and nipped and sucked at every inch of pale skin he could reach. Diego’s moans only encouraged his enterprise and soon he couldn’t see his damn clothes on him any longer. Diego took the hint and got rid of everything. Gyro would have normally taken his time admiring the view of Diego stripping, but he was too impatient. As soon as all the clothes hit the floor, he attacked the jockey’s nipples. He sucked on them, and Diego’s hands flew to his hair. “F-Fuck, Gyro. I won’t-” He didn’t finish his sentence, but Gyro understood. He too was close after all this teasing.
It’s unfortunate. He really wanted to suck Diego’s pretty cock, all red and leaking for him. But there was something he desired even more than that.
“I’m gonna fuck you.” He whispered in Diego’s ear.
“You’d better do it fast then.”
Gyro smiled; he had not been rejected for once. He paused his attention to Diego’s body to reach for the drawer where the lube was. He wasted no time in pouring a handful on his fingers.
He reached for Diego’s entrance, who got more comfortable on the pillows and opened his legs. Right before entering him, he paused to observe the sight before him. A debauched blonde god with his jaw dropping abs and his turquoise eyes. He wondered if Diego saw something similar when it looked at him. It seemed impossible. “If you don’t put your fingers where they belong in the next seconds, I will be the one doing the fucking.”
It made Gyro laugh heartily. The little thing really was impatient. “Oh, but it’s really too late for that I’m afraid.” Gyro said as he plunged two fingers into Diego. The other gasped, his eyes squinting in half pleasure-half pain.
He wasted no time in turning his movements into scissoring, prying his partner open. He lowered himself to kiss him as he continued his exploration. He caught every one of Diego’s sighs and moans directly from his lips as he got deeper, inserting a third finger after a quick confirmation that he was ready. They had never done this together, but Gyro had tried it a few times before. His looks had made it easy for him to experiment with partners before and he felt confident in his decisions. The only unknown were the little things unique to Diego. Suddenly, the hand in his hair tugged harder and he saw Diego’s eyes shutting. “I found it, huh.” He said with a satisfied smile.
Diego’s only response was to push harder against his fingers, inserting them deeper. Finding the prostate was good but Gyro didn’t want Diego to come on his fingers, not this time at least. He gave a few more pushes before getting them out, ignoring Diego’s whine of protest.
But even driven to the wall with arousal, Diego was quick to catch up and he took the abandoned lube and a condom before putting it on Gyro and giving his length a few pumps, which made Gyro sigh. Clearly, Diego had some prior experience too, his sharp mind never straying away from his purpose.
“I want to ride you.” Diego said. But his ‘want’ sounded like a ‘will’. He wasn’t asking, he was claiming. And Gyro wasn’t going to refuse him that.
“Ever the jockey, even in bed, huh?” Gyro said which got him an unimpressed look from Diego.
“What an original joke, Gyro. Never heard it before.” He said, his voice dripping with irony.
“Better than your cringe jokes.” Gyro said and Diego snickered.
But Gyro didn’t have much time left to think of another teasing provocation as Diego lowered himself on him, engulfing his cock with his perfect heat. Gyro’s hands reached for his waist, stabilizing him, anchoring himself. They both breathed deeply, Diego’s eyebrows knitted in concentration. The descent seemed torturingly slow until finally, finally, he felt Diego’s ass against his skin.
They took a minute to get used to the sensation together, their foreheads touching.
“Can I move?” Gyro finally asked.
“Yes, go on.”
Gyro pushed his hips up. The movement wasn’t the best, seeing as Diego was sitting on him but it still was enough to make them both gasp. He gave a few more thrusts, giving them their first taste of heaven. Diego then took the lead, raising himself before sinking down on Gyro again as they both moaned. The first slow movements gained in speed as their desperation grew stronger. Gyro wasn’t sure where to put his hands, caressing Diego’s shoulders then his pecs before going back to his face. As the waves of pleasure hit him, each time their hips met, he observed Diego’s face. The way his pupils were almost drowning the blue, how his jaw tensed in concentration before slacking as pleasure hit him, the tangle of his golden locks getting in his eyes, the shape of his ears, of his nose... Diego’s body was a piece of art but Diego’s mind, that pierced through every grit of his teeth or glare of his eyes was the real beauty there. Them fucking felt good but their connection, their teasing, their understanding underlying every one of their words was really what settled Gyro in the moment. How Gyro could understand and love this arrogant bastard because underneath there was someone who knew what he had gone through and could share his pain and joys, that was the real miracle he relished in.
His fingers settled on Diego’s face and the latter opened his eyes, looking at him with pleasure and wonder mixed. Even as their movements sped up, it seemed as if time was slowing down from the tenderness of Gyro’s thumb caressing Diego’s jaw. Gyro couldn’t pinpoint when exactly the atmosphere had shifted but he knew Diego could feel it too. It wasn’t only in his mind. And so, little by little, Diego started doing the same to his face, mapping every little crease and freckle. They were discovering the simplest things about the other while doing what was often considered the final step. The world was upside down, but Gyro thought gravity didn’t have much meaning there.
A particularly well angled push from Diego’s hips made his head spin with pleasure. “I’m close.” He murmured.
“Same.” Diego answered, his fingers drifting away from Gyro’s face to his hand. Gyro accepted the touch and laced their fingers together, settling and confirming many things that weren’t said out loud with this simple touch.
Gyro used his free hand to reach for Diego’s abandoned erection. He took it, jerking his hand up and down and Diego’s moans grew more incoherent and loud. “F-Fuck I’m close. I’m so close.”
There were three more of their synched-up thrusts before Diego came, a thick spurt of white landing on Gyro’s hand as he buried his head in Gyro’s shoulder. Diego’s muffled cries and the feeling of his body tensing and clenching around him pushed Gyro to his own orgasm a few seconds later. He moaned low and long as pleasure coursed through him, and the pressure finally lifted itself off his stomach. It truly was a release.
He circled Diego’s body with his arms as they both shook through their orgasm. Their halting breaths finally slowed down as they laid together, without a sound, in peace. They hadn’t anywhere to go and as Gyro felt Diego abandon himself to sleep, he had the feeling everything was going to turn out alright. He smiled, his hand caressing Diego’s hair. There was so much he had yet to discover with Diego and he couldn’t wait to start.
