Work Text:
“Link!”
Fuck. He was hoping he wouldn’t run into Revali today, but of course that annoying douche is up here on his precious divine beast. Link just needed one thing from this flying fortress and then he’d be gone, but now he had a feeling his visit would be a bit longer.
“How the fuck did you get up here? You know I don’t allow anyone up here! This is sensitive technology and I have an ancient evil to seal away!”
Link rolls his eyes. “Revali, you know damn well that we’re all trying to destroy Ganon. Gatekeeping your precious clubhouse, or whatever you consider this place, is counterproductive to our cause! The princess required some data from Medoh, so I’m here to collect it. Leave me in peace so I may do my work.”
“If the princess wanted information, she could have asked me herself. I am perfectly capable of collecting the data myself.”
“Honestly, I don’t trust you to do it. You’re too busy admiring your reflection to pay any attention to your duties.”
Revali grabs Link’s shoulder, spinning him around and slamming him back into the wall. “You watch your tone with me, boy,” he whispers right next to Link’s face. “I am one of the princess’ chosen champions and you will treat me as such.”
“You may be a champion, but you have no right to treat someone this way. You’re such a fucking prick and you think you’re the best of us, but you merely annoy the hell out of everyone when you reluctantly do your job and insult your fellow warriors. As much as I hate it, your purpose is to help, but once Ganon is gone, don’t think anyone will miss you.”
Revali has nothing to say. He just stands there, pinning Link back and huffing heavily through his beak. Link pushes the Rito off of him and walks back to the terminal. He slots his Sheikah Slate into it and begins the wait to download.
While he stands there, Revali tackles him from the side. Together, they fall to the floor with Link laying on his back and Revali kneeling over him.
The bird is practically snarling as he looks over the Hylian under him. “I don’t know what your problem is-“
“My problem?” Link interrupts. “You’re the asshole who just knocked me to the floor! I’m just trying to do my job!” He tries to push Revali off of him again, but the Rito grabs his arms and pins them on the floor above his head. “R-Revali?”
Link switches from angry to confused as he takes stock of the situation. Revali’s wings seem like they are just soft and weak at a glance, but they hold onto his wrists fiercely. Link is vulnerable in this position, and the way the champion looks at him he’s hungry didn’t help.
And Revali’s hips are pressing hard into his, his thighs squeezing. Link was starting to get uncomfortable with the contact below his belt, but Revali doesn’t relent. In fact, it seemed like he was getting into it. He was pushing himself right into the slight bulge in Link’s pants with a bit more force than was probably necessary.
Responding to the insult Link threw at him, Revali asked, “What the fuck did you say to me?”
“I said, you’re an asshole. I said you’re a prick. You’re useless and I hate you.” To cap it off, Link spits in his aggressor’s face.
That doesn’t elicit the usual angry, fighting response he expects. Instead, Revali lets a quick moan get past his beak. That stops Link in his tracks.
“Is this … making you horny?”
“Shut the fuck up!” Revali tries to sound mean, but his voice has a tremble to it and his eyes dart around more than usual.
“Oh, Hylia! It is! The great Revali has a degradation kink! Honestly, I’m more surprised that you’re not only interested in fucking yourself.”
“You will cease this immediately!”
“Oh, I will not!” Link bumps his hips into Revali’s feathered ass, making him squeak. “This is way too funny.”
Revali lets go of Link’s hands, sitting up and trying to step away, but Link grabs his hips, pulling him in tight before he could escape. “Oh, come on! You’re telling me you don’t want to see this through?”
“You, Link, are a disgusting, perverted idiot.”
“That wasn’t a no….”
“Fuck you.”
“I mean, if you’d like.”
By now, Revali’s breathing is labored and he’s looking into Link’s eyes with primal lust.
“Aren’t you a bit interested to feel a Hylian rearrange your insides, Bird Boy?”
“Don’t call me bird boy.”
“Don’t change the subject my Fowl Friend!”
“Quit this alliteration!”
“Answer the question, then.”
“…Don’t make me say it.”
“I’m not gonna do it unless you say it.”
Revali pauses, considering his options, before responding. “Yes, I … would like to know what- what it feels like.”
“Good boy!”
Revali sat dazed and blushing on the floor as Link got out from under him and stood up. “Come on, Bird Boy.”
“What are you doing?”
Link was hopping on one foot, trying to take off his boots. “What? You wanna fuck with your clothes on? That’s no fun. Hurry up; get stripping.” Link tossed his boots aside and pulled his tunic off.
He stops, standing in just his pants, because Revali was still sitting on the floor, just watching him.
“Hey! Revali!” That gets his attention. “Take your clothes off, you moron. I’m fucking horny and you’re starting to ruin the mood.” Link takes his pants off, now just in a pair of skin-tight underwear.
Revali stares at his bulge, and he can feel his body starting to self-lubricate. He wants to see it and he wants it inside him. He doesn’t waste any more of their time and starts shucking his scarves and armor off. The cold breeze blows through his feathers, chilling his body. He shivers from the weather and from anticipation.
Link kneels down in front of the champion and grabs the waist of his baggy pants. “Let’s see what we’re working with, shall we?” He gently pushes Revali back so that he is lying on his back and slides the pants past his talons before tossing them to the side with the rest of his clothes. Link grabs his knees and pulls them apart, spreading his feathered thighs.
Revali feels too exposed like this; his crotch pointed right at the knight, and he could feel his slick starting to drip down the sides of his thighs.
“I’ve never been with a Rito before, but it’s quite exciting. You’re very cute.”
Revali feels his cheeks flush. “Don’t patronize me.”
“I’m not. I’m serious.” Slowly, Link puts his hand out, gently brushing over the damp slit buried amongst the feathers. He runs a finger up and down, lightly, which makes Revali grasp his talons at nothing in the air and spread his legs further.
“You like that?” asks Link. Revali can only nod, and his heart feels like it was going to break through his ribs. His legs are trembling and more slick drips out, but he starts to relax to Link's touch.
Link scoots forwards and starts gently rubbing his stiffening bulge into the wet mess between the Rito's legs. "Have you ever been with a Hylian before?"
Revali shakes his head.
"So ... do you know what it looks like down here?" Link grabs himself and shakes it a bit.
"Only from medical texts." He’s breathing very heavily from anticipation.
He laughs, amused. "This is going to be interesting." With that, he grabbed his underwear and slid them off, and Revali got an eye-full of the junk in there.
It’s really weird and dangly. Everything flops and it hangs so far from the body. Revali reaches a hand out, gently moving the parts around with delight. "This seems so ... poorly designed. Of course you of all people would have impractical body parts."
"Hey! It's not just me, all Hylian men have it like this!"
"Well, that makes even more sense. We Rito would never have something so exposed." He flicks the dangling orbs in the back to prove his point.
Link flinches back from that. "Hey! Watch it! It's really sensitive there!"
"You're just proving my point!" He quickly changes back from his offensive tone. "It is quite ... arousing though."
Link smirks and leans in close. "Oh yeah?"
Revalie looks under him to see it rising. The weird, previously-floppy length had grown and swelled up, and it was now poking at Revali's slit.
"You want it in you, Bird Boy? Want me to fill you up?"
"I bet it won't even feel like anything. It's probably nothing spe- OH! Ohhhh!"
Link had jammed the full length of it into Revali's slippery entrance, slapping his skin into the Rito's thighs. "What was that, Bird Boy? Does it feel like something? Huh? Admit you were wrong or I won't show you any more kindness."
"I don't want your kindness, pitiful Hylian!"
Link scowls down on Revali. "Well in that case, you get to be my personal fuck toy. I’m going to use you. Someone needs to teach your arrogant ass a lesson." Link pins Revali's shoulders down and starts rutting into him with intense aggression.
Revali groans as he’s pounded into, his legs wrapping around Link's hips. "Yeah, that's right! Teach me a lesson. Punish me."
Link grabs his throat and squeezes it, his teeth gnashing with anger. Revali moans loudly, his noises resounding throughout the chamber of the Divine Beast.
"You like that, Bird Bitch? You like having me squeeze your throat?" Link continued to fuck into him while he choked him. "Did you know your little hole gets so tight when you can't breathe? It feels so good, you dirty slut."
Revali is being driven crazy like this and his thighs start to quake. “Th-Thank you.”
”What was that? Did you just thank me? What for, bitch?”
He tries to gasp through the restriction around his throat, but breathing is getting harder. “I’ve never… felt this before,” he tried to say, but it came out raspy.
Link released his grasp a little bit, just enough to let him get another breath in. “Say that again?”
He takes a deep breath. “It feels so good. Please, don’t stop!”
Link’s grip tightens again. “That’s right. I always thought you were a fucking slut. Now look at you, taking me so happily. It’s disgusting how much you want this. It’s very unbecoming of someone like yourself.” He slams back into the bird.
Revali blushes hard. “Sh-shut up. What I do in my free time has no impact on who I am as a champion.”
”But it does make this funnier.”
Revali tries to struggle, to fight back, but he is weak under this assault of sensation.
“Awww. Look at that. The little bird is trying to escape.” Link slams his whole weight on top of him, still buried deep in his hips. “Stay down. You are mine! You will not act up again.”
”And if I do?”
”I will have to make sure you don’t move anymore,” Link growls.
Revali struggles more, kicking his legs and pulling away, crawling along the floor in an attempt to get Link to punish him more.
He quickly regains his balance and leaps back onto Revali, against his back this time. He grabs his wings and pushes them into the floor. Getting right up next to Revali’s ear, he breathes heavily as he keeps him in place, making a sound like an animal.
“Don’t do that again, you useless douche bag. Stay where I want you. I am not done with you.” Link moves himself and pushes between Revali’s thighs, rubbing into the wetness. “Feel that? Feel how you are for me? That’s how an obedient bitch should be.”
Revali squeaks and his hips buck, pushing back into Link.
“Does someone need more?”
Revali nods, but Link takes a hold of his feathers and yanks his head back. “Use your words. Beg.”
Revali gasps before saying, “Please Link…. I need it. I need it more. All of it.”
”Good toy.” Link lets go of his head and grabs his hips, pulling him backwards onto the waiting shaft.
Revali melts, going limp and forcing Link to hold tight onto his hips. His wings swipe uselessly at the floor, trying to pull himself up but not succeeding. Link digs his nails into the skin he holds, pulling deep moans from the Rito.
“You like that?” He digs in deeper.
Revali’s hole squeezes around Link, drawing out pleasure noises from the Hylian.
“Oh that is good. A pain slut as well, I see.” He resumes his pounding, bringing a new emphasis to each hit. “I hope you’ve fucking learned your lesson now. No more back talking or I’ll have to throw you down on a bed and show you who’s in charge. Or maybe I’ll take you down a peg right then and there in the forest. I. Will. Own. You.”
Revali is nearly speechless, only able to communicate with a single grunt as he is continuously penetrated.
“You will listen to me from now on with minimal attitude and you will be punished if you make my job difficult again. I am on business from the fucking princess and you will let me get the data I need. Same with right now. I am going to use you until I am satisfied and you will be happy, won't you, Bird Boy?”
He barely manages a nod.
“Good boy.” He picks up his speed, grunting as he slips through the bird’s slit. “Fuck this feels so good…. It’s a shame I couldn’t have done this sooner. Makes me wonder, though, how long you’ve been wanting something like this. Maybe you’ve been thinking about me for a long time, waiting to catch me with my pants down. Well, now you’ve got it.”
Revali can’t respond, only able to feel Link wrecking his insides. He feels ecstasy that he had never before allowed himself.
Link groans behind him, gripping tighter and fucking faster. Revali has a feeling he knew what was about to happen. A couple more thrusts before he felt Link fully push into him, more than he had before. It reaches new depths inside his body as he feels something slick and viscous hit his walls.
Link sighs and lays against his back as Revali twitches on the stone floor, tiny squawks emerging when he exhales. Slowly, he pulls out, admiring his work on the gaping hole. “Are you satisfied yet?” Then, he notices a small pink nub protruding from the mess of sticky feathers. Curious, he touches it lightly.
Revali flinches and scrambles away, managing to sit up again. “D-Don’t touch that!”
”Why not? Afraid it’ll feel good?”
Revali’s legs are closed tight as Link approaches.
“C’mon, Birdie. Open up. Let me see.”
Revali doesn’t want another round in him, so he does as he’s told. Link kneels down in front of him and gently touches it again.
Revali whimpers, feeling the thing no one had ever been near before touched so delicately.
“What is this? Stupid little bird clit?”
The degradation excites him more, making the nub emerge from its hiding place. As it grows, Link’s eyes widen with fascination.
“Oh look at that. You aren’t actually dickless. I’m kinda impressed, Bird Boy. All excited for me, are you? Want me to touch it more?” He grabs the slippery cock and runs his fist up and down it. It slicks up his hand making it easier to slide along the length.
Revali bucked at every movement of his hand, gasping and whimpering pathetically.
“Awwww, Birdie likes this. I wonder if he’ll like this even more.” Slowly, Link drops to the floor, laying in front of him and taking the appendage in his mouth.”
Revali twitches and leaks as he watches the part of his body he rarely saw disappear into this Hylians mouth. This following up the slamming he had received was enough to make him peak, but he tried to hold himself back. Link sucked on it trying to get Revali to break. His eyes told him as much. Link looked up at him as he sucked, taking him in as far as he could.
The expression he had on his face like he was enjoying this was all Revali needed to lose control. He felt himself clench up and start to twitch as thin ropes shot into Link’s mouth.
“Fuck!” He grabs the Hylian’s hair, pulling him down on the shaft as he twitches and comes down from his high. “Goddess damn it, Link.”
Link pulls off with a gasp. “Damn, Birdie. You really needed that, huh? Your stupid bird puss hadn’t felt anything in so long has it?”
Revali just lay on the floor, his chest heaving. Link gets up and starts to dress himself.
“If you need anything else, Revali, I will be at the console.” He walks off, jauntily whistling.
Revali gives a small wave with his wing to acknowledge before laying still for a while. He had been truly and thoroughly broken. He probably would never recover and he would never be able to look at Link the same. He even worried that he would crave this feeling again one day. “This is going to be the end of my reputation, isn’t it?”
