Work Text:
Everything had happened so fast.
They had been fighting. It was the second time their blades had actually clashed, his previous encounters ending in Ghirahim setting some monster on him rather than raising a sword himself. They had been fighting, and then Link's sword had been knocked out of his hand, and now he was uncomfortably up close and personal against the tiles with his pants around his knees.
His hips jerked forward with the harsh impact of another loud smack!, this one leaving him gasping for breath as he squirmed to escape.
"Don't act so surprised." Ghirahim cooed, tracing indeterminate patterns against his reddened skin. The light touch of a single finger was deceptively gentle, stinging where his nail scraped the irritated handprints. "I'm sure a naughty boy like you is quite familiar with corporal punishment."
He was, but he wasn't going to tell Ghirahim that. Link's hands curled into fists as another slap connected with his right cheek, memories of falling asleep in class and getting bent over his teachers' desk lodged in his mind. It didn't help to make him any less flustered, and certainly wasn't helping him fight back.
"When I get out of this, I'm going to kill you." Link muttered through gritted teeth, struggling against the magical bonds Ghirahim had tied him with. His neck was starting to hurt from the angle it was held at, but it was nothing compared to the sting when Ghirahim's palm landed on his cheek again.
"What was that? Sounds like you haven't quite learned your lesson." Another round of quick, successive smacks that had him squeezing his thighs, toes curling in his boots as he tried to kick back at the demon.
"You're enjoying this, you sick bastard." Link huffed, uncomfortably shuffling as he tried to hide his growing erection. Each shift only made his pants drop lower, exposing more of his vulnerable backside for the demon to strike.
He couldn't see the demon's face, but the slight pause in his assault was enough to know he had been caught.
"You're one to talk." The monster purred, forcing his hands between Link's thighs and spreading them wider. When he protested, he was met with a slap directly down his crevice that grazed over his hole, painful enough to distract him from struggling as more magical chains wrapped around his legs.
"Oh, I'm sorry." Ghirahim punctuated his apology with another rough strike, the sound echoing around the sanctuary. "Did you think you were hiding that from me?"
Two more smacks silenced any retort he had, each rocking him forward as they came down along his thighs, his bloody, bitten lip the only thing keeping Link from a whimpering, whining mess. The new position left him feeling more exposed than ever, squirming in the demon's grasp.
"If you would—let me go—I'll make you pay, fight me like—hmm—like a man—" Link gasped, each breath catching in his throat as Ghirahim's spanks started to tapper off into something more, wandering hands pinching his inner thighs and cupping his behind. His heart was racing faster, electric shocks of something he didn't want to acknowledge travelling to his groin.
"But I have you at my mercy." The demon pouted, his fake disappointment getting on Link's nerves. "Why would I just let you go?"
"You told me you didn't have any." Link growled, but his voice cracked. Weak. So, so fucking weak.
"Exactly."
Had he tried to guess what would happen next, Link would have expected more harsh slaps, which he could deal with. He had grown used to them. What he did not expect was Ghirahim's tongue to dart out and lick him flat over his twitching hole.
"What are youuu... oooh..."
Unable to hold himself back, his throat finally betrayed him, a low moan escaping. He could feel the demon's grin against his backside, followed by a sharp bite and another long press of his tongue, and it was driving Link crazy.
"You—" He choked out, but Ghirahim's tongue had begun to penetrate him. Curling his fists, Link pressed his face into his shoulder, trying to curb the sounds that were spilling from his mouth.
He was unsuccessful.
Ghirahim kept him there for far longer than was necessary, prying him open and forcing his way into Link's body. He was just starting to accept that this was better than the alternative (far better), when the added bonus of Ghirahim's silence was taken away.
"That got you to shut up." The demon murmured, replacing his tongue with two slick fingers. Link gasped as they slid inside with ease, scissoring him open and pressing against his walls as they spread. They didn't reach as long as his tongue, but the two of them were firmer, thicker, and more forceful. His knees were shaking as Ghirahim kept him captured, still muttering sweet insults.
"Some hero you are, moaning like a bitch in heat." His fingers crooked just so, cries spilling from Link's lips he was unable to hold back. "I wonder..."
As sudden as it had started, Ghirahim was gone. The demon wasn't even behind him when Link twisted to look, missing from the picture though his heavy presence was still there. He felt as if his body were stripped completely bare, undressed by eyes he couldn't see.
"Beg."
Though he couldn't see the demon, Link heard him. His order sent shivers down his spine, a dark desire to obey he knew he couldn't give in to. The urge was still there, and it took all his strength to gasp out his denial.
"Beg for me, or I'll leave you here like this." Ghirahim's hand was back on his ass now, a thumb just outside of his hole. Something thick and hot hovered near the entrance, and Link could only imagine what was waiting. "Something will find you soon enough, I'm sure... a lonely bokoblin or moblin, one of your little mole-rat friends.... perhaps even the Spirit Maiden and her servant dog themselves."
That caught Link's attention, the prospect of getting caught worse than the humiliation he was already being put through. He knew the mention of Zelda was a ploy to get him to reveal the Gate, but even the thought of a wandering mogma becoming privy to his predicament had his heart stopping. He opened his mouth to plead, but all that spilled out were broken sobs and stuttering moans.
"I—I can't, oh, fuck, I can't even—"
"If you have enough breath to deny it, you have enough to beg." Ghirahim snapped, jabbing his thumb into Link. It sent his back arching, pushing the air from his lungs as he clenched around the invading finger.
"I don't know what you—please, just, please, I need to—"
"That's a start." Ghirahim teased, ripping his hand away. Setting both on Link's hips, his cock rested at the edge of Link's entrance, waiting for the hero to give in. "Since I'm feeling generous, I'll even help you. Repeat after me: 'Oh, gracious, powerful Lord Ghirahim, please split me open and fill me with your perfect cock, I'll die if you don't fuck me...'"
The absurdity had Link laughing through his gasps, "I'm not—oh, fuck, fuck, yes, I—fine!"
The tip had started to press in, and as Ghirahim draped himself across Link's back to lick and nip at his ears, Link's patience was growing thin. Part of being a good, upstanding knight was to know when to accept defeat... right?
"Please fuck me, please!" He finally broke down, begging with each gasp, and Ghirahim obliged. His cock was even thicker and hotter than his fingers, spearing him open and fitting perfectly inside of him and making his mind go numb.
"It's so rewarding to finally put you in your place." Ghirahim sighed, tangling a hand in Link's hair and pulling. "Sing for me, songbird. I'm savoring this victory."
A harsh thrust of his hips had Link crying out, abandoning reason. He could only hope anything that heard them thought he was just painfully losing the fight (there had been bokoblins guarding the doors, he should have killed them, why didn't he kill them—)
Ghirahim hadn't even touched his cock, and yet Link was rapidly approaching the edge. With his legs bound, he couldn't find any friction, jerking helplessly into the air to try and find any kind of release.
"Ghirahim, Ghirahim, please, please, gods, I'm so close..." His words were starting to escape him, sentences unable to form in his mind. He may not have been very talkative, but Link had always been vocal. Loud and vocal. His gasps were cut short as Ghirahim wrapped a hand around his middle, fingers splayed out on his stomach and creeping towards where he so desperately wanted them.
"Why? This is a punishment, is it not?"
Unable to voice a fight back, Link just whined and shook his head. Ghirahim's deep chuckle vibrated down his spine, teasing hand almost-but-not-quite grazing over his cock.
"I did tell you I thought corporal punishment was a tad harsh... but I promised to make you scream, and what good would I be if I went back on my word?"
And scream he did when Ghirahim's hand finally wrapped around his cock, squeezing a little too much to be pleasing (and that only made Link sob and squirm in pleasure more). His orgasm burst through his body like an explosive bombflower, fire in his veins replaced with a numb tingle as his vision started to blur.
The bonds melted away, the only thing holding Link up the demon's claws. When even those disappeared he dropped to the floor, taking the quiet moment to catch his breath before dealing with the fallout.
He was instead yanked on his back, sensitive backside connecting with the hard ground beneath him. Though he was panting from exhaustion in the stifling heat, he was still able to cry out as Ghirahim straddled him, forcing his hands above his head and pinning him down once again.
"Oh, don't think I'm done with you just yet." The demon's grin promised trouble, and Link could only swallow his fear as he let him push his legs up for more.